| /linux/Documentation/mm/ |
| H A D | arch_pgtable_helpers.rst | 152 PUD Page Table Helpers 156 | pud_same | Tests whether both PUD entries are the same | 158 | pud_bad | Tests a non-table mapped PUD | 160 | pud_leaf | Tests a leaf mapped PUD | 162 | pud_trans_huge | Tests a Transparent Huge Page (THP) at PUD | 164 | pud_present | Tests a valid mapped PUD | 166 | pud_young | Tests a young PUD | 168 | pud_dirty | Tests a dirty PUD | 170 | pud_write | Tests a writable PUD | 172 | pud_mkyoung | Creates a young PUD | [all …]
|
| H A D | page_tables.rst | 72 +-->| PUD | 252 The page table walk may end at one of the middle or upper layers (PMD, PUD). 258 1GB. They are respectively mapped by the PMD and PUD page entries.
|
| H A D | split_page_table_lock.rst | 51 level, but not for PUD.
|
| /linux/Documentation/arch/powerpc/ |
| H A D | vmemmap_dedup.rst | 18 With 1G PUD level mapping, we require 16384 struct pages and a single 64K 20 require 16 64K pages in vmemmap to map the struct page for 1G PUD level mapping. 33 | PUD | +-----------+ | | | 74 With 1G PUD level mapping, we require 262144 struct pages and a single 4K 76 require 4096 4K pages in vmemmap to map the struct pages for 1G PUD level 91 | PUD | +-----------+ | | |
|
| /linux/arch/sparc/include/asm/ |
| H A D | pgalloc_64.h | 24 #define p4d_populate(MM, P4D, PUD) __p4d_populate(P4D, PUD) argument 41 #define pud_populate(MM, PUD, PMD) __pud_populate(PUD, PMD) argument
|
| /linux/Documentation/translations/zh_CN/mm/ |
| H A D | page_tables.rst | 68 +-->| PUD | 201 页表遍历可能在中间或者上层结束(PMD,PUD)。 205 PMD 和 PUD 页表项映射。
|
| H A D | split_page_table_lock.rst | 47 Hugetlb可以支持多种页面大小。我们只对PMD级别使用分页锁,但不对PUD使用。
|
| /linux/tools/testing/selftests/mm/ |
| H A D | mremap_test.c | 61 PUD = _1GB, enumerator 1409 test_cases[9] = MAKE_TEST(PUD, PTE, _2GB, NON_OVERLAPPING, EXPECT_SUCCESS, in main() 1411 test_cases[10] = MAKE_TEST(PUD, _1MB, _2GB, NON_OVERLAPPING, EXPECT_SUCCESS, in main() 1413 test_cases[11] = MAKE_TEST(PUD, PMD, _2GB, NON_OVERLAPPING, EXPECT_SUCCESS, in main() 1415 test_cases[12] = MAKE_TEST(PUD, PUD, _2GB, NON_OVERLAPPING, EXPECT_SUCCESS, in main() 1435 perf_test_cases[2] = MAKE_TEST(PUD, PUD, _1GB, NON_OVERLAPPING, EXPECT_SUCCESS, in main()
|
| /linux/Documentation/translations/zh_CN/arch/arm64/ |
| H A D | hugetlbpage.rst | 40 - CONT PTE PMD CONT PMD PUD
|
| /linux/Documentation/translations/zh_TW/arch/arm64/ |
| H A D | hugetlbpage.rst | 43 - CONT PTE PMD CONT PMD PUD
|
| /linux/Documentation/arch/arm64/ |
| H A D | hugetlbpage.rst | 38 - CONT PTE PMD CONT PMD PUD
|
| H A D | ptdump.rst | 36 level PTE or block level PGD, PMD and PUD, and access status of a page
|
| /linux/arch/mips/boot/dts/mobileye/ |
| H A D | eyeq6h-pins.dtsi | 14 * [13:12] | PUD | pull-up/pull-down. 0, 3 - no, 1 - PD, 2 - PU
|
| /linux/Documentation/arch/x86/ |
| H A D | amd-memory-encryption.rst | 33 for a PUD which results in the PUD pointed to by that entry to not be
|
| /linux/Documentation/filesystems/ |
| H A D | locking.rst | 624 ->huge_fault() is called when there is no PUD or PMD entry present. This 625 gives the filesystem the opportunity to install a PUD or PMD sized page.
|
| /linux/include/linux/ |
| H A D | pgtable.h | 22 #error CONFIG_PGTABLE_LEVELS is not consistent with __PAGETABLE_{P4D,PUD,PMD}_FOLDED
|
| /linux/arch/ |
| H A D | Kconfig | 1066 PUD level. If there are only 3 page table levels, the move effectively
|