Lines Matching refs:nslots

87 	uint32_t nslots;  member
199 slot = min(gpage / data->pages_per_slot, (uint64_t)data->nslots - 1); in vm_gpa2hva()
205 if (slot == data->nslots - 1) in vm_gpa2hva()
223 TEST_ASSERT(slot < data->nslots, "Too high slot number"); in vm_slot2gpa()
265 slots = data->nslots; in get_max_slots()
280 static bool prepare_vm(struct vm_data *data, int nslots, uint64_t *maxslots, in prepare_vm() argument
299 data->nslots = nslots; in prepare_vm()
300 data->pages_per_slot = data->npages / data->nslots; in prepare_vm()
301 rempages = data->npages % data->nslots; in prepare_vm()
308 data->hva_slots = malloc(sizeof(*data->hva_slots) * data->nslots); in prepare_vm()
312 data->nslots, data->pages_per_slot, rempages); in prepare_vm()
315 for (slot = 1, guest_addr = MEM_GPA; slot <= data->nslots; slot++) { in prepare_vm()
319 if (slot == data->nslots) in prepare_vm()
329 for (slot = 1, guest_addr = MEM_GPA; slot <= data->nslots; slot++) { in prepare_vm()
334 if (slot == data->nslots) in prepare_vm()
581 movesrcgpa = vm_slot2gpa(data, data->nslots - 1); in test_memslot_move_prepare()
623 movesrcgpa = vm_slot2gpa(data, data->nslots - 1); in test_memslot_move_loop()
624 vm_mem_region_move(data->vm, data->nslots - 1 + 1, in test_memslot_move_loop()
626 vm_mem_region_move(data->vm, data->nslots - 1 + 1, movesrcgpa); in test_memslot_move_loop()
791 static bool test_execute(int nslots, uint64_t *maxslots, in test_execute() argument
805 if (!prepare_vm(data, nslots, maxslots, tdata->guest_code, in test_execute()
885 int nslots; member
900 targs->nslots); in help()
970 targs->nslots = atoi_paranoid(optarg); in parse_args()
971 if (targs->nslots <= 1 && targs->nslots != -1) { in parse_args()
1013 if (targs->nslots == -1) in parse_args()
1014 targs->nslots = max_mem_slots - 1; in parse_args()
1016 targs->nslots = min_t(int, targs->nslots, max_mem_slots) - 1; in parse_args()
1019 targs->nslots + 1); in parse_args()
1039 if (!test_execute(targs->nslots, &maxslots, targs->seconds, data, in test_loop()
1088 .nslots = -1, in main()