Lines Matching full:iteration

42  * iteration to provide a lower bound on coverage.
80 static uint64_t iteration; variable
112 * pages during the first iteration. in guest_code()
116 vcpu_arch_put_guest(*(uint64_t *)addr, READ_ONCE(iteration)); in guest_code()
128 vcpu_arch_put_guest(*(uint64_t *)addr, READ_ONCE(iteration)); in guest_code()
208 * iteration, the test fails.
212 * write during iteration N-1, thus remember last iteration last log entry
213 * and also don't fail when it is reported in the next iteration, together with
214 * an outdated iteration count.
506 * multiple times per iteration, i.e. can show up in both in vm_dirty_log_verify()
515 * should be the current iteration number. in vm_dirty_log_verify()
517 if (val == iteration) in vm_dirty_log_verify()
523 * iteration can be written with the value in vm_dirty_log_verify()
524 * from the previous iteration, as the value to in vm_dirty_log_verify()
528 val == iteration - 1) in vm_dirty_log_verify()
532 * Any value from a previous iteration is legal in vm_dirty_log_verify()
535 * it had before this iteration started. in vm_dirty_log_verify()
538 val < iteration) in vm_dirty_log_verify()
540 } else if (!val && iteration == 1 && bmap0_dirty) { in vm_dirty_log_verify()
544 * iteration can observe a "dirty" page that in vm_dirty_log_verify()
552 TEST_FAIL("Dirty page %lu value (%lu) != iteration (%lu) " in vm_dirty_log_verify()
554 page, val, iteration, dirty_ring_last_page, in vm_dirty_log_verify()
560 * value smaller than the iteration number. in vm_dirty_log_verify()
562 TEST_ASSERT(val < iteration, in vm_dirty_log_verify()
563 "Clear page %lu value (%lu) >= iteration (%lu) " in vm_dirty_log_verify()
565 page, val, iteration, dirty_ring_last_page, in vm_dirty_log_verify()
570 pr_info("Iteration %2ld: dirty: %-6lu clean: %-6lu writes: %-6lu\n", in vm_dirty_log_verify()
571 iteration, nr_dirty_pages, nr_clean_pages, nr_writes); in vm_dirty_log_verify()
648 * iteration isn't compatible with the dirty ring, as the dirty ring in run_test()
685 * Ensure the previous iteration didn't leave a dangling semaphore, i.e. in run_test()
698 for (iteration = 1; iteration <= p->iterations; iteration++) { in run_test()
701 sync_global_to_guest(vm, iteration); in run_test()
761 * pages that are written during this iteration may be missed, in run_test()
762 * i.e. collected in the next iteration. And if the vCPU is in run_test()
764 * sees as clean may be written with this iteration's value. in run_test()
818 printf(" -i: specify iteration counts (default: %"PRIu64")\n", in help()