/openbmc/linux/tools/testing/selftests/mm/ |
H A D | mremap_dontunmap.c | 19 unsigned long page_size; variable 53 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in kernel_support_for_mremap_dontunmap() 71 BUG_ON(size & (page_size - 1), in check_region_contains_byte() 84 memcmp(addr + (i * page_size), page_buffer, page_size); in check_region_contains_byte() 108 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in mremap_dontunmap_simple() 149 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in mremap_dontunmap_simple_shmem() 200 mremap(source_mapping, num_pages * page_size, num_pages * page_size, in mremap_dontunmap_simple_fixed() 251 mremap(source_mapping + (5 * page_size), 5 * page_size, in mremap_dontunmap_partial_mapping() 252 5 * page_size, in mremap_dontunmap_partial_mapping() 261 (source_mapping + (5 * page_size), 5 * page_size, 0) != 0, in mremap_dontunmap_partial_mapping() [all …]
|
H A D | mlock2-tests.c | 203 if (mlock2_(map, 2 * page_size, 0)) { in test_mlock_lock() 216 if (munlock(map, 2 * page_size)) { in test_mlock_lock() 224 munmap(map, 2 * page_size); in test_mlock_lock() 279 if (munlock(map, 2 * page_size)) { in test_mlock_onfault() 290 munmap(map, 2 * page_size); in test_mlock_onfault() 326 munmap(map, 2 * page_size); in test_lock_onfault_of_present() 361 munmap(map, 2 * page_size); in test_munlockall() 403 munmap(map, 2 * page_size); in test_munlockall() 452 if (munlock(map + page_size, page_size)) { in test_vma_management() 471 if (munlock(map, page_size * 3)) { in test_vma_management() [all …]
|
H A D | mremap_test.c | 53 #define PTE page_size 169 munmap(start + page_size, page_size); in mremap_expand_merge() 170 remap = mremap(start, page_size, 2 * page_size, 0); in mremap_expand_merge() 173 munmap(start, page_size); in mremap_expand_merge() 174 munmap(start + 2 * page_size, page_size); in mremap_expand_merge() 209 munmap(start + 2 * page_size, page_size); in mremap_expand_merge_offset() 210 remap = mremap(start + page_size, page_size, 2 * page_size, 0); in mremap_expand_merge_offset() 448 int page_size; in main() local 463 test_cases[0] = MAKE_TEST(page_size, page_size, page_size, in main() 467 test_cases[1] = MAKE_TEST(page_size, page_size/4, page_size, in main() [all …]
|
H A D | map_fixed_noreplace.c | 52 size = 5 * page_size; in main() 64 size = 5 * page_size; in main() 84 addr = base_addr + page_size; in main() 85 size = 3 * page_size; in main() 105 size = 5 * page_size; in main() 126 size = page_size; in main() 146 size = 2 * page_size; in main() 166 size = 2 * page_size; in main() 186 size = page_size; in main() 206 size = page_size; in main() [all …]
|
H A D | ksm_tests.c | 377 munmap(map_ptr, page_size * page_count); in check_ksm_merge() 402 memset(map_ptr + page_size, '+', 1); in check_ksm_unmerge() 519 memset(numa1_map_ptr, '*', page_size); in check_ksm_numa_merge() 520 memset(numa2_map_ptr, '*', page_size); in check_ksm_numa_merge() 538 numa_free(numa1_map_ptr, page_size); in check_ksm_numa_merge() 539 numa_free(numa2_map_ptr, page_size); in check_ksm_numa_merge() 544 numa_free(numa1_map_ptr, page_size); in check_ksm_numa_merge() 545 numa_free(numa2_map_ptr, page_size); in check_ksm_numa_merge() 901 ksm_scan_limit_sec, page_size); in main() 906 page_size); in main() [all …]
|
H A D | uffd-unit-tests.c | 192 page_size = psize(); in uffd_setup_environment() 578 page_size); in uffd_minor_test_common() 606 nr_pages * page_size / in uffd_minor_test_common() 711 page_size, false); in faulting_process() 734 area_dst = mremap(area_dst, nr_pages * page_size, nr_pages * page_size, in faulting_process() 757 for (i = 0; i < page_size; i++) in faulting_process() 911 if (res != page_size) in do_uffdio_zeropage() 951 for (i = 0; i < page_size; i++) in uffd_zeropage_test() 991 else if (res != page_size) in do_uffdio_poison() 1008 offset &= ~(page_size-1); in uffd_poison_handle_fault() [all …]
|
H A D | memfd_secret.c | 37 static unsigned long page_size; variable 65 if (len % page_size != 0) in test_mlock_limit() 66 len = (len/page_size) * page_size; in test_mlock_limit() 190 ftruncate(fd, page_size); in test_remote_access() 191 memset(mem, PATTERN, page_size); in test_remote_access() 236 page_size = sysconf(_SC_PAGE_SIZE); in prepare() 237 if (!page_size) in prepare() 251 if (page_size > mlock_limit_cur) in prepare() 252 mlock_limit_cur = page_size; in prepare() 253 if (page_size > mlock_limit_max) in prepare() [all …]
|
/openbmc/linux/tools/testing/selftests/mincore/ |
H A D | mincore_selftest.c | 33 int page_size; in TEST() local 73 munmap(addr, page_size); in TEST() 88 int page_size; in TEST() local 107 mlock(addr, page_size); in TEST() 118 munlock(addr, page_size); in TEST() 125 munmap(addr, page_size); in TEST() 144 int page_size; in TEST() local 165 mlock(addr, page_size); in TEST() 173 munmap(addr, page_size); in TEST() 193 int page_size; in TEST() local [all …]
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | fsl_ifc_spl.c | 21 for (i = 0; i < page_size; i++) { in is_blank() 42 if (is_blank(buf, page_size)) in check_read_ecc() 112 int page_size; in nand_spl_load_image() local 136 page_size = 8192; in nand_spl_load_image() 139 page_size = 4096; in nand_spl_load_image() 142 page_size = 2048; in nand_spl_load_image() 145 page_size = 512; in nand_spl_load_image() 168 if (page_size > 512) { in nand_spl_load_image() 202 pg_no = offs / page_size; in nand_spl_load_image() 231 pos += page_size; in nand_spl_load_image() [all …]
|
H A D | sunxi_nand_spl.c | 86 int page_size; member 216 int page = offs / conf->page_size; in nand_load_page() 260 int page = offs / conf->page_size; in nand_read_page() 337 switch (conf->page_size) { in nand_max_ecc_strength() 372 int page = offs / conf->page_size; in nand_detect_ecc_config() 458 for (conf->page_size = 2048; conf->page_size <= max_page_size; in nand_detect_config() 459 conf->page_size <<= 1) { in nand_detect_config() 478 size = ALIGN(size, conf->page_size); in nand_read_buffer() 479 page = offs / conf->page_size; in nand_read_buffer() 517 offs += conf->page_size; in nand_read_buffer() [all …]
|
/openbmc/linux/drivers/mtd/spi-nor/ |
H A D | xilinx.c | 33 .page_size = (_page_size), \ 59 u32 page_size = nor->params->page_size; in s3an_nor_convert_addr() local 62 offset = addr % page_size; in s3an_nor_convert_addr() 63 page = addr / page_size; in s3an_nor_convert_addr() 64 page <<= (page_size > 512) ? 10 : 9; in s3an_nor_convert_addr() 119 u32 page_size; in xilinx_nor_setup() local 144 page_size = (nor->params->page_size == 264) ? 256 : 512; in xilinx_nor_setup() 145 nor->params->page_size = page_size; in xilinx_nor_setup() 146 nor->mtd.writebufsize = page_size; in xilinx_nor_setup() 147 nor->params->size = 8 * page_size * nor->info->n_sectors; in xilinx_nor_setup() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | ringbuf.c | 92 int page_size = getpagesize(); in ringbuf_subtest() local 99 skel->maps.ringbuf.max_entries = page_size; in ringbuf_subtest() 109 tmp_ptr = mremap(mmap_ptr, page_size, 2 * page_size, MREMAP_MAYMOVE); in ringbuf_subtest() 113 ASSERT_OK(munmap(mmap_ptr, page_size), "unmap_rw"); in ringbuf_subtest() 116 mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, page_size); in ringbuf_subtest() 122 mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, 2 * page_size); in ringbuf_subtest() 126 mmap_ptr = mmap(NULL, page_size, PROT_WRITE, MAP_SHARED, rb_fd, 3 * page_size); in ringbuf_subtest() 128 mmap_ptr = mmap(NULL, 2 * page_size, PROT_WRITE, MAP_SHARED, rb_fd, 2 * page_size); in ringbuf_subtest() 142 mmap_ptr = mmap(NULL, page_size, PROT_READ, MAP_SHARED, rb_fd, page_size); in ringbuf_subtest() 169 CHECK(skel->bss->ring_size != page_size, in ringbuf_subtest() [all …]
|
H A D | mmap.c | 12 long page_size = sysconf(_SC_PAGE_SIZE); in roundup_page() local 13 return (sz + page_size - 1) / page_size * page_size; in roundup_page() 57 munmap(tmp1, page_size); in test_mmap() 209 munmap(tmp0, 4 * page_size); in test_mmap() 214 err = munmap(tmp1 + page_size, page_size); in test_mmap() 216 munmap(tmp1, 4 * page_size); in test_mmap() 221 tmp2 = mmap(tmp1 + page_size, page_size, PROT_READ, in test_mmap() 224 munmap(tmp1, page_size); in test_mmap() 225 munmap(tmp1 + 2*page_size, 2 * page_size); in test_mmap() 250 munmap(tmp2, 4 * page_size); in test_mmap() [all …]
|
/openbmc/linux/drivers/pci/endpoint/ |
H A D | pci-epc-mem.c | 54 size_t page_size; in pci_epc_multi_mem_init() local 70 page_size = windows[i].page_size; in pci_epc_multi_mem_init() 71 if (page_size < PAGE_SIZE) in pci_epc_multi_mem_init() 72 page_size = PAGE_SIZE; in pci_epc_multi_mem_init() 73 page_shift = ilog2(page_size); in pci_epc_multi_mem_init() 94 mem->window.page_size = page_size; in pci_epc_multi_mem_init() 135 mem_window.page_size = page_size; in pci_epc_mem_init() 249 size_t page_size; in pci_epc_mem_free_addr() local 259 page_size = mem->window.page_size; in pci_epc_mem_free_addr() 260 page_shift = ilog2(page_size); in pci_epc_mem_free_addr() [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/primitives/ |
H A D | load_unaligned_zeropad.c | 38 static int page_size; variable 43 if (mprotect(mem_region + page_size, page_size, PROT_NONE)) { in protect_region() 53 if (mprotect(mem_region + page_size, page_size, PROT_READ|PROT_WRITE)) { in unprotect_region() 125 page_size = getpagesize(); in test_body() 126 mem_region = mmap(NULL, page_size * 2, PROT_READ|PROT_WRITE, in test_body() 131 for (i = 0; i < page_size; i++) in test_body() 134 memset(mem_region+page_size, 0, page_size); in test_body() 138 for (i = 0; i < page_size; i++) in test_body()
|
/openbmc/u-boot/common/ |
H A D | image-android.c | 30 return (ulong)hdr + hdr->page_size; in android_image_get_kernel_addr() 96 *os_data += hdr->page_size; in android_image_get_kernel() 116 end += hdr->page_size; in android_image_get_end() 117 end += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_end() 118 end += ALIGN(hdr->ramdisk_size, hdr->page_size); in android_image_get_end() 119 end += ALIGN(hdr->second_size, hdr->page_size); in android_image_get_end() 141 *rd_data += hdr->page_size; in android_image_get_ramdisk() 142 *rd_data += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_ramdisk() 157 *second_data += hdr->page_size; in android_image_get_second() 158 *second_data += ALIGN(hdr->kernel_size, hdr->page_size); in android_image_get_second() [all …]
|
/openbmc/u-boot/tools/ |
H A D | sunxi-spl-image-builder.c | 24 int page_size; member 160 cnt = info->page_size + info->oob_size - offs; in write_page() 228 fseek(dst, pos + info->page_size, SEEK_SET); in write_page() 240 off_t page = info->offset / info->page_size; in create_image() 349 if (!info->page_size) { in check_image_info() 354 if (!info->page_size) { in check_image_info() 388 if (info->page_size + info->oob_size < in check_image_info() 440 info.page_size = strtol(optarg, NULL, 0); in main() 470 info.usable_page_size = info.page_size; in main() 472 if (info.page_size > 8192) in main() [all …]
|
/openbmc/linux/arch/powerpc/mm/ |
H A D | init_64.c | 188 unsigned long page_size) in altmap_cross_boundary() argument 209 start = ALIGN_DOWN(start, page_size); in __vmemmap_populate() 213 for (; start < end; start += page_size) { in __vmemmap_populate() 223 if (vmemmap_populated(start, page_size)) in __vmemmap_populate() 252 int nr_pfns = page_size >> PAGE_SHIFT; in __vmemmap_populate() 263 start, start + page_size, p); in __vmemmap_populate() 327 start = ALIGN_DOWN(start, page_size); in __vmemmap_free() 335 for (; start < end; start += page_size) { in __vmemmap_free() 345 if (vmemmap_populated(start, page_size)) in __vmemmap_free() 360 if (page_size < PAGE_SIZE) { in __vmemmap_free() [all …]
|
/openbmc/linux/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu.c | 181 if ((page_size % mmu_prop->page_size) == 0) { in hl_mmu_get_real_page_size() 187 page_size, mmu_prop->page_size >> 10); in hl_mmu_get_real_page_size() 199 else if ((page_size % prop->pmmu_huge.page_size) == 0) in hl_mmu_get_prop() 387 u32 page_size; in hl_mmu_map_contiguous() local 393 page_size = prop->dmmu.page_size; in hl_mmu_map_contiguous() 396 page_size = prop->pmmu.page_size; in hl_mmu_map_contiguous() 399 page_size = prop->pmmu_huge.page_size; in hl_mmu_map_contiguous() 447 u32 page_size; in hl_mmu_unmap_contiguous() local 453 page_size = prop->dmmu.page_size; in hl_mmu_unmap_contiguous() 456 page_size = prop->pmmu.page_size; in hl_mmu_unmap_contiguous() [all …]
|
/openbmc/linux/drivers/misc/ |
H A D | vmw_balloon.c | 684 ctl->page_size); in vmballoon_alloc_page_list() 695 ctl->page_size); in vmballoon_alloc_page_list() 726 page_size); in vmballoon_handle_one_result() 942 ctl->page_size); in vmballoon_release_refused_pages() 945 ctl->page_size); in vmballoon_release_refused_pages() 1108 .page_size = b->max_page_size, in vmballoon_inflate() 1143 ctl.page_size); in vmballoon_inflate() 1159 ctl.page_size--; in vmballoon_inflate() 1272 ctl.page_size); in vmballoon_deflate() 1277 ctl.page_size); in vmballoon_deflate() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/lib/s390x/ |
H A D | processor.c | 17 TEST_ASSERT(vm->page_size == 4096, "Unsupported page size: 0x%x", in virt_arch_pgd_alloc() 18 vm->page_size); in virt_arch_pgd_alloc() 55 TEST_ASSERT((gva % vm->page_size) == 0, in virt_arch_pg_map() 58 gva, vm->page_size); in virt_arch_pg_map() 63 TEST_ASSERT((gpa % vm->page_size) == 0, in virt_arch_pg_map() 66 gva, vm->page_size); in virt_arch_pg_map() 70 gva, vm->max_gfn, vm->page_size); in virt_arch_pg_map() 94 TEST_ASSERT(vm->page_size == 4096, "Unsupported page size: 0x%x", in addr_arch_gva2gpa() 95 vm->page_size); in addr_arch_gva2gpa() 168 TEST_ASSERT(vm->page_size == 4096, "Unsupported page size: 0x%x", in vm_arch_vcpu_add() [all …]
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_gendev.c | 66 uint16_t page_size; member 97 info->page_size = 8; in ipmi_gendev_get_eeprom_size() 103 info->page_size = 8; in ipmi_gendev_get_eeprom_size() 109 info->page_size = 8; in ipmi_gendev_get_eeprom_size() 115 info->page_size = 8; in ipmi_gendev_get_eeprom_size() 121 info->page_size = 256; in ipmi_gendev_get_eeprom_size() 133 info->page_size = 8; in ipmi_gendev_get_eeprom_size() 139 info->page_size = 32; in ipmi_gendev_get_eeprom_size() 145 info->page_size = 64; in ipmi_gendev_get_eeprom_size() 151 info->page_size = 64; in ipmi_gendev_get_eeprom_size() [all …]
|
/openbmc/linux/tools/power/acpi/os_specific/service_layers/ |
H A D | osunixmap.c | 67 acpi_size page_size; in acpi_os_map_memory() local 78 page_size = acpi_os_get_page_size(); in acpi_os_map_memory() 79 offset = where % page_size; in acpi_os_map_memory() 112 acpi_size page_size; in acpi_os_unmap_memory() local 114 page_size = acpi_os_get_page_size(); in acpi_os_unmap_memory() 115 offset = ACPI_TO_INTEGER(where) % page_size; in acpi_os_unmap_memory()
|
/openbmc/qemu/migration/ |
H A D | page_cache.c | 36 size_t page_size; member 41 PageCache *cache_init(uint64_t new_size, size_t page_size, Error **errp) in cache_init() argument 44 size_t num_pages = new_size / page_size; in cache_init() 47 if (new_size < page_size) { in cache_init() 66 cache->page_size = page_size; in cache_init() 110 return (address / cache->page_size) & (cache->max_num_items - 1); in cache_get_cache_pos() 161 it->it_data = g_try_malloc(cache->page_size); in cache_insert() 169 memcpy(it->it_data, pdata, cache->page_size); in cache_insert()
|
/openbmc/linux/drivers/accel/habanalabs/common/ |
H A D | memory.c | 49 *page_size = psize; in set_alloc_page_size() 137 phys_pg_pack->page_size = page_size; in alloc_device_memory() 160 page_size); in alloc_device_memory() 201 page_size); in alloc_device_memory() 897 phys_pg_pack->page_size = page_size; in init_phys_pg_pack_from_userptr() 948 u32 page_size = phys_pg_pack->page_size; in map_phys_pg_pack() local 1012 u32 page_size; in unmap_phys_pg_pack() local 1015 page_size = phys_pg_pack->page_size; in unmap_phys_pg_pack() 1075 u32 page_size = hdev->asic_prop.pmmu.page_size, in map_device_va() local 1096 if (phys_pg_pack->page_size == page_size) { in map_device_va() [all …]
|