Home
last modified time | relevance | path

Searched refs:PMD (Results 1 – 18 of 18) sorted by relevance

/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst79 PMD Page Table Helpers
83 | pmd_same | Tests whether both PMD entries are the same |
85 | pmd_bad | Tests a non-table mapped PMD |
87 | pmd_leaf | Tests a leaf mapped PMD |
89 | pmd_trans_huge | Tests a Transparent Huge Page (THP) at PMD |
93 | pmd_young | Tests a young PMD |
95 | pmd_dirty | Tests a dirty PMD |
97 | pmd_write | Tests a writable PMD |
99 | pmd_special | Tests a special PMD |
101 | pmd_protnone | Tests a PROT_NONE PMD |
[all …]
H A Dmultigen_lru.rst192 adds the PMD entry pointing to the PTE table to the Bloom filter. This
202 PMD has a sufficient number of hot pages, its address is placed in the
H A Dunevictable-lru.rst313 For each PTE (or PMD) being faulted into a VMA, the page add rmap function
448 the PMD on the border of a VM_LOCKED VMA will be split into a PTE table.
489 For each PTE (or PMD) being unmapped from a VMA, folio_remove_rmap_*() calls
514 for each PTE (or PMD) being unmapped from a VMA, folio_remove_rmap_*() calls
/linux/Documentation/translations/zh_CN/mm/
H A Dsplit_page_table_lock.rst19 PMD表使用分页锁。对高层表的访问由mm->page_table_lock保护。
33 取得PMD表锁,返回所取锁的指针。
35 返回指向PMD表锁的指针;
41 如果PMD表启用了分页锁,并且架构支持它,那么PMD表的分页锁就会被启用(见
47 Hugetlb可以支持多种页面大小。我们只对PMD级别使用分页锁,但不对PUD使用。
65 PMD分页锁只有在你有两个以上的页表级别时才有意义。
67 启用PMD分页锁需要在PMD表分配时调用pagetable_pmd_ctor(),在释放时调
71 中,但要确保覆盖所有的PMD表分配/释放路径:即X86_PAE在pgd_alloc()中预先
72 分配一些PMD
93 PTE表的spinlock_t分配在pagetable_pte_ctor()中,PMD表的spinlock_t
/linux/arch/sparc/include/asm/
H A Dpgalloc_64.h41 #define pud_populate(MM, PUD, PMD) __pud_populate(PUD, PMD) argument
72 #define pmd_populate_kernel(MM, PMD, PTE) pmd_set(MM, PMD, PTE) argument
73 #define pmd_populate(MM, PMD, PTE) pmd_set(MM, PMD, PTE) argument
H A Dpgalloc_32.h36 #define pud_populate(MM, PGD, PMD) pud_set(PGD, PMD) argument
/linux/Documentation/translations/zh_CN/arch/arm64/
H A Dhugetlbpage.rst40 - CONT PTE PMD CONT PMD PUD
/linux/Documentation/translations/zh_TW/arch/arm64/
H A Dhugetlbpage.rst43 - CONT PTE PMD CONT PMD PUD
/linux/Documentation/networking/device_drivers/fddi/
H A Ddefza.rst16 the standard MMF-PMD, however with a pair of ST connectors rather than
19 between the DEC proprietary ThinWire-PMD using a BNC connector and the
20 standard STP-PMD using a DE-9F connector. This option can interface to
21 a DECconcentrator 500 device and, in the case of the STP-PMD, also other
/linux/Documentation/arch/powerpc/
H A Dvmemmap_dedup.rst14 With 2M PMD level mapping, we require 32 struct pages and a single 64K vmemmap
46 With 4K page size, 2M PMD level mapping requires 512 struct pages and a single
62 | PMD | +-----------+ | | |
/linux/Documentation/arch/arm64/
H A Dhugetlbpage.rst38 - CONT PTE PMD CONT PMD PUD
/linux/tools/testing/selftests/mm/
H A Dmremap_test.c60 PMD = _2MB, enumerator
1311 /* Src addr PMD aligned */ in parse_args()
1312 test_cases[6] = MAKE_TEST(PMD, PTE, _4MB, NON_OVERLAPPING, EXPECT_SUCCESS, in parse_args()
1313 "4MB mremap - Source PMD-aligned, Destination PTE-aligned"); in parse_args()
1314 test_cases[7] = MAKE_TEST(PMD, _1MB, _4MB, NON_OVERLAPPING, EXPECT_SUCCESS, in parse_args()
1315 "4MB mremap - Source PMD-aligned, Destination 1MB-aligned"); in parse_args()
1316 test_cases[8] = MAKE_TEST(PMD, PMD, _4MB, NON_OVERLAPPING, EXPECT_SUCCESS,
1317 "4MB mremap - Source PMD-aligned, Destination PMD
[all...]
H A Drun_vmtests.sh84 test handling of code that might set PTE/PMD dirty in
/linux/Documentation/devicetree/bindings/net/
H A Dbroadcom-bcm87xx.txt24 * Set PMD Digital Control Register for
/linux/Documentation/translations/zh_CN/arch/riscv/
H A Dboot.rst50 RISC-V内核期望被放置在PMD边界(对于rv64为2MB对齐,对于rv32为4MB对齐)。
/linux/arch/arm/kernel/
H A Dhead.S209 add r3, r4, #0x1000 @ first PMD table address
221 add r3, r3, #0x1000 @ next PMD table
225 add r4, r4, #0x1000 @ point to the PMD tables
/linux/Documentation/arch/riscv/
H A Dboot.rst46 The RISC-V kernel expects to be placed at a PMD boundary (2MB aligned for rv64
/linux/Documentation/arch/x86/
H A Dpti.rst73 aligned so that it can be mapped by setting a single PMD