Home
last modified time | relevance | path

Searched refs:pages_per_slot (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/tools/testing/selftests/kvm/
Ddirty_log_perf_test.c133 int slots, uint64_t pages_per_slot) in clear_dirty_log() argument
140 kvm_vm_clear_dirty_log(vm, slot, bitmaps[i], 0, pages_per_slot); in clear_dirty_log()
144 static unsigned long **alloc_bitmaps(int slots, uint64_t pages_per_slot) in alloc_bitmaps() argument
153 bitmaps[i] = bitmap_zalloc(pages_per_slot); in alloc_bitmaps()
178 uint64_t pages_per_slot; in run_test() local
196 pages_per_slot = host_num_pages / p->slots; in run_test()
198 bitmaps = alloc_bitmaps(p->slots, pages_per_slot); in run_test()
275 clear_dirty_log(vm, bitmaps, p->slots, pages_per_slot); in run_test()
Dmemslot_perf_test.c96 uint64_t pages_per_slot; member
195 slot = min(gpage / data->pages_per_slot, (uint64_t)data->nslots - 1); in vm_gpa2hva()
196 slotoffs = gpage - (slot * data->pages_per_slot); in vm_gpa2hva()
202 slotpages = data->npages - slot * data->pages_per_slot; in vm_gpa2hva()
204 slotpages = data->pages_per_slot; in vm_gpa2hva()
219 return MEM_GPA + slot * data->pages_per_slot * 4096; in vm_slot2gpa()
260 data->pages_per_slot = mempages / data->nslots; in prepare_vm()
261 if (!data->pages_per_slot) { in prepare_vm()
273 max_mem_slots - 1, data->pages_per_slot, rempages); in prepare_vm()
279 npages = data->pages_per_slot; in prepare_vm()
[all …]