Searched refs:huge_page_size (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/testing/selftests/mm/ |
| H A D | hugetlb-madvise.c | 31 unsigned long huge_page_size; 39 *((unsigned long *)(addr + (i * huge_page_size))) = i; 44 force_read_pages(addr, nr_pages, huge_page_size); in write_fault_pages() 57 huge_page_size = default_huge_page_size(); in read_fault_pages() 58 if (!huge_page_size) in read_fault_pages() 79 addr = mmap(NULL, (NR_HUGE_PAGES + 2) * huge_page_size, in main() 86 if (munmap(addr, huge_page_size) || in main() 87 munmap(addr + (NR_HUGE_PAGES + 1) * huge_page_size, in main() 88 huge_page_size)) in main() 90 addr = addr + huge_page_size; in main() 37 unsigned long huge_page_size; global() variable [all...] |
| H A D | hugetlb_fault_after_madv.c | 18 static size_t huge_page_size; 50 madvise(huge_ptr, huge_page_size, MADV_DONTNEED); in madv() 73 huge_page_size = default_huge_page_size(); in main() 74 if (!huge_page_size) in main() 78 huge_page_size / 1024); in main() 84 huge_ptr = mmap(NULL, huge_page_size, PROT_READ | PROT_WRITE, in main() 96 munmap(huge_ptr, huge_page_size); in main() 17 static size_t huge_page_size; global() variable
|
| H A D | process_madv.c | 134 long huge_page_size; in TEST_F() local 144 huge_page_size = read_pmd_pagesize(); in TEST_F() 145 if (huge_page_size <= 0) in TEST_F() 155 size_t map_size = 2 * huge_page_size; in TEST_F() 194 vec.iov_len = huge_page_size; in TEST_F() 207 ASSERT_EQ(ret, huge_page_size); in TEST_F()
|
| /linux/arch/arm64/mm/ |
| H A D | hugetlbpage.c | 67 size_t pagesize = huge_page_size(h); in arch_hugetlb_migration_supported() 322 unsigned long hp_size = huge_page_size(h); in hugetlb_mask_last_page() 430 ncontig = num_contig_ptes(huge_page_size(hstate_vma(vma)), &pgsize); in huge_ptep_set_access_flags() 483 ncontig = num_contig_ptes(huge_page_size(hstate_vma(vma)), &pgsize); in huge_ptep_clear_flush() 519 unsigned long psize = huge_page_size(hstate_vma(vma)); in huge_ptep_modify_prot_start() 536 unsigned long psize = huge_page_size(hstate_vma(vma)); in huge_ptep_modify_prot_commit()
|
| /linux/arch/powerpc/mm/book3s64/ |
| H A D | radix_hugetlbpage.c | 50 unsigned long psize = huge_page_size(hstate_vma(vma)); in radix__huge_ptep_modify_prot_commit()
|
| /linux/arch/riscv/mm/ |
| H A D | tlbflush.c | 155 stride_size = huge_page_size(hstate_vma(vma)); in flush_tlb_range()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | memory.c | 844 huge_page_size = ctx->hdev->asic_prop.pmmu_huge.page_size; in init_phys_pg_pack_from_userptr() local 845 u32 pgs_in_huge_page = huge_page_size >> __ffs(page_size); in init_phys_pg_pack_from_userptr() 877 (dma_addr & (huge_page_size - 1))) in init_phys_pg_pack_from_userptr() 882 page_size = huge_page_size; in init_phys_pg_pack_from_userptr() 1075 huge_page_size = hdev->asic_prop.pmmu_huge.page_size; in map_device_va() local 1102 if (addr & (huge_page_size - 1)) in map_device_va() 1105 va_block_align = huge_page_size; in map_device_va() 1113 va_block_align = huge_page_size; in map_device_va()
|