/openbmc/qemu/linux-user/ |
H A D | mmap.c | 169 int host_page_size = qemu_real_host_page_size(); in target_mprotect() local 194 host_start = start & -host_page_size; in target_mprotect() 195 host_last = ROUND_UP(last, host_page_size) - 1; in target_mprotect() 200 if (host_last - host_start < host_page_size) { in target_mprotect() 210 lens[nranges] = host_page_size; in target_mprotect() 223 lens[nranges] = host_page_size; in target_mprotect() 226 host_start += host_page_size; in target_mprotect() 238 host_last -= host_page_size; in target_mprotect() 240 lens[nranges] = host_page_size; in target_mprotect() 333 int host_page_size = qemu_real_host_page_size(); in mmap_frag() local [all …]
|
H A D | main.c | 699 int host_page_size; in main() local 818 host_page_size = qemu_real_host_page_size(); in main() 819 set_preferred_target_page_bits(ctz32(host_page_size)); in main() 835 if ((reserved_va + 1) % host_page_size) { in main() 836 char *s = size_to_str(host_page_size); in main() 921 mmap_min_addr = MAX(tmp, host_page_size); in main() 934 mmap_min_addr = host_page_size; in main()
|
H A D | elfload.c | 466 int host_page_size = qemu_real_host_page_size(); in init_guest_commpage() local 479 commpage = HI_COMMPAGE & -host_page_size; in init_guest_commpage() 481 addr = mmap(want, host_page_size, PROT_READ | PROT_WRITE, in init_guest_commpage() 497 if (mprotect(addr, host_page_size, PROT_READ)) { in init_guest_commpage() 502 page_set_flags(commpage, commpage | (host_page_size - 1), in init_guest_commpage()
|
/openbmc/linux/tools/testing/selftests/kvm/ |
H A D | kvm_page_table_test.c | 52 uint64_t host_page_size; member 137 addr += p->host_page_size; in guest_code() 158 addr += p->host_page_size; in guest_code() 173 addr += p->host_page_size; in guest_code() 244 uint64_t host_page_size = getpagesize(); in pre_init_before_test() local 274 test_args.host_page_size = host_page_size; in pre_init_before_test() 275 test_args.host_num_pages = test_mem_size / host_page_size; in pre_init_before_test() 278 test_args.host_pages_per_lpage = large_page_size / host_page_size; in pre_init_before_test()
|
H A D | memslot_perf_test.c | 242 static bool check_slot_pages(uint32_t host_page_size, uint32_t guest_page_size, in check_slot_pages() argument 248 if ((pages_per_slot * guest_page_size) % host_page_size) in check_slot_pages() 251 if ((rempages * guest_page_size) % host_page_size) in check_slot_pages() 258 static uint64_t get_max_slots(struct vm_data *data, uint32_t host_page_size) in get_max_slots() argument 272 if (check_slot_pages(host_page_size, guest_page_size, in get_max_slots() 286 uint32_t slot, host_page_size, guest_page_size; in prepare_vm() local 290 host_page_size = getpagesize(); in prepare_vm() 302 if (!check_slot_pages(host_page_size, guest_page_size, in prepare_vm() 304 *maxslots = get_max_slots(data, host_page_size); in prepare_vm() 740 uint32_t host_page_size = getpagesize(); in test_memslot_unmap_loop() local [all …]
|
H A D | dirty_log_test.c | 76 static uint64_t host_page_size; variable 120 addr = align_down(addr, host_page_size); in guest_code() 572 value_ptr = host_test_mem + page * host_page_size; in vm_dirty_log_verify() 736 host_page_size = getpagesize(); in run_test() 742 guest_test_phys_mem = align_down(guest_test_phys_mem, host_page_size); in run_test() 771 sync_global_to_guest(vm, host_page_size); in run_test()
|
/openbmc/qemu/hw/tpm/ |
H A D | tpm_ppi.c | 50 size_t host_page_size = qemu_real_host_page_size(); in tpm_ppi_init() local 52 tpmppi->buf = qemu_memalign(host_page_size, in tpm_ppi_init() 53 ROUND_UP(TPM_PPI_ADDR_SIZE, host_page_size)); in tpm_ppi_init()
|
/openbmc/qemu/bsd-user/ |
H A D | main.c | 273 int host_page_size; in main() local 472 host_page_size = qemu_real_host_page_size(); in main() 473 set_preferred_target_page_bits(ctz32(host_page_size)); in main() 489 if ((reserved_va + 1) % host_page_size) { in main() 490 char *s = size_to_str(host_page_size); in main()
|
/openbmc/qemu/accel/tcg/ |
H A D | user-exec.c | 658 int host_page_size = qemu_real_host_page_size(); in page_protect() local 663 if (host_page_size <= TARGET_PAGE_SIZE) { in page_protect() 667 start = address & -host_page_size; in page_protect() 668 last = start + host_page_size - 1; in page_protect() 679 assert(TARGET_PAGE_SIZE < host_page_size); in page_protect() 733 int host_page_size = qemu_real_host_page_size(); in page_unprotect() local 737 if (host_page_size <= TARGET_PAGE_SIZE) { in page_unprotect() 744 start = address & -host_page_size; in page_unprotect() 745 len = host_page_size; in page_unprotect()
|
/openbmc/linux/drivers/accel/habanalabs/common/ |
H A D | memory.c | 2587 u32 host_page_size, in vm_ctx_init_with_ranges() argument 2619 host_range_start, host_range_end, host_page_size); in vm_ctx_init_with_ranges() 2687 u32 host_page_size, host_huge_page_size, dram_page_size; in hl_vm_ctx_init() local 2704 host_page_size = prop->pmmu.page_size; in hl_vm_ctx_init() 2710 host_page_size, host_huge_range_start, in hl_vm_ctx_init()
|