Home
last modified time | relevance | path

Searched defs:pmdp (Results 1 – 95 of 95) sorted by relevance

/linux-4.4.14/mm/
Dpgtable-generic.c103 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
118 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
131 pmd_t *pmdp) in pmdp_huge_clear_flush()
144 pmd_t *pmdp) in pmdp_splitting_flush()
155 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit()
171 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
192 pmd_t *pmdp) in pmdp_invalidate()
202 pmd_t *pmdp) in pmdp_collapse_flush()
Dgup.c1119 static int gup_huge_pmd(pmd_t orig, pmd_t *pmdp, unsigned long addr, in gup_huge_pmd()
1255 pmd_t *pmdp; in gup_pmd_range() local
Dhuge_memory.c1329 unsigned long addr, pmd_t pmd, pmd_t *pmdp) in do_huge_pmd_numa_page()
/linux-4.4.14/arch/powerpc/mm/
Dpgtable_64.c95 pmd_t *pmdp; in map_kernel_page() local
495 pmd_t *pmdp, pmd_t entry, int dirty) in pmdp_set_access_flags()
514 pmd_t *pmdp, unsigned long clr, in pmd_hugepage_update()
548 pmd_t *pmdp) in pmdp_collapse_flush()
587 unsigned long address, pmd_t *pmdp) in pmdp_test_and_clear_young()
601 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
611 unsigned long address, pmd_t *pmdp) in pmdp_splitting_flush()
659 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit()
678 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
703 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
[all …]
D40x_mmu.c109 pmd_t *pmdp; in mmu_mapin_ram() local
124 pmd_t *pmdp; in mmu_mapin_ram() local
Dhugepage-hash64.c22 pmd_t *pmdp, unsigned long trap, unsigned long flags, in __hash_page_thp()
Dpgtable_32.c367 get_pteptr(struct mm_struct *mm, unsigned long addr, pte_t **ptep, pmd_t **pmdp) in get_pteptr()
Dhugetlbpage.c983 pmd_t pmd, *pmdp; in __find_linux_pte_or_hugepte() local
Dhash_utils_64.c1333 pmd_t *pmdp, unsigned int psize, int ssize, in flush_hash_hugepage()
/linux-4.4.14/arch/sparc/mm/
Dtlb.c167 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
208 pmd_t *pmdp) in pmdp_invalidate()
218 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit()
233 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
Dsrmmu.c112 void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
124 void pmd_populate(struct mm_struct *mm, pmd_t *pmdp, struct page *ptep) in pmd_populate()
486 pmd_t *pmdp; in srmmu_mapioaddr() local
521 pmd_t *pmdp; in srmmu_unmapioaddr() local
663 pmd_t *pmdp; in srmmu_early_allocate_ptable_skeleton() local
694 pmd_t *pmdp; in srmmu_allocate_ptable_skeleton() local
749 pmd_t *pmdp; in srmmu_inherit_prom_mappings() local
Dgup.c69 static int gup_huge_pmd(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_huge_pmd()
122 pmd_t *pmdp; in gup_pmd_range() local
Dfault_64.c96 pmd_t *pmdp; in get_user_insn() local
Dio-unit.c218 pmd_t *pmdp; in iounit_map_dma_area() local
Diommu.c350 pmd_t *pmdp; in iommu_map_dma_area() local
Dinit_64.c419 pmd_t *pmdp = pmd_offset(pudp, kaddr); in flush_icache_range() local
/linux-4.4.14/include/asm-generic/
Dpgtable.h39 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
67 pmd_t *pmdp) in pmdp_test_and_clear_young()
80 pmd_t *pmdp) in pmdp_test_and_clear_young()
103 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
126 pmd_t *pmdp) in pmdp_huge_get_and_clear()
138 unsigned long address, pmd_t *pmdp, in pmdp_huge_get_and_clear_full()
196 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
203 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
222 pmd_t *pmdp) in pmdp_collapse_flush()
636 static inline pmd_t pmd_read_atomic(pmd_t *pmdp) in pmd_read_atomic()
Dtlb.h190 #define __tlb_remove_pmd_tlb_entry(tlb, pmdp, address) do {} while (0) argument
193 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, address) \ argument
213 #define pmd_free_tlb(tlb, pmdp, address) \ argument
/linux-4.4.14/arch/s390/mm/
Dhugetlbpage.c107 pmd_t *pmdp = (pmd_t *) ptep; in huge_ptep_get_and_clear() local
120 pmd_t *pmdp = NULL; in huge_pte_alloc() local
133 pmd_t *pmdp = NULL; in huge_pte_offset() local
Dgup.c20 static inline int gup_pte_range(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_pte_range()
54 static inline int gup_huge_pmd(pmd_t *pmdp, pmd_t pmd, unsigned long addr, in gup_huge_pmd()
109 pmd_t *pmdp, pmd; in gup_pmd_range() local
Dpgtable.c1258 pmd_t *pmdp) in pmdp_clear_flush_young()
1267 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
1288 pmd_t *pmdp) in pmdp_splitting_flush()
1298 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit()
1313 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
Dpageattr.c47 pmd_t *pmdp; in walk_page_table() local
/linux-4.4.14/arch/unicore32/include/asm/
Dpgalloc.h82 static inline void __pmd_populate(pmd_t *pmdp, unsigned long pmdval) in __pmd_populate()
93 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
105 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
Dpgtable.h217 #define pmd_clear(pmdp) \ argument
/linux-4.4.14/arch/m68k/include/asm/
Dmotorola_pgtable.h108 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
119 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set()
140 #define pmd_clear(pmdp) ({ \ argument
217 static inline pte_t *pte_offset_kernel(pmd_t *pmdp, unsigned long address) in pte_offset_kernel()
222 #define pte_offset_map(pmdp,address) ((pte_t *)__pmd_page(*pmdp) + (((address) >> PAGE_SHIFT) & (PT… argument
241 pmd_t *pmdp; in nocache_page() local
257 pmd_t *pmdp; in cache_page() local
Dmcf_pgtable.h164 #define pmd_set(pmdp, ptep) do {} while (0) argument
166 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set()
198 static inline void pmd_clear(pmd_t *pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear()
362 pmd_t *pmdp; in nocache_page() local
378 pmd_t *pmdp; in cache_page() local
400 #define pte_offset_map(pmdp, addr) ((pte_t *)__pmd_page(*pmdp) + \ argument
Dsun3_pgtable.h110 #define pmd_set(pmdp,ptep) do {} while (0) argument
112 static inline void pgd_set(pgd_t *pgdp, pmd_t *pmdp) in pgd_set()
145 static inline void pmd_clear (pmd_t *pmdp) { pmd_val (*pmdp) = 0; } in pmd_clear()
/linux-4.4.14/arch/arm64/include/asm/
Dpgalloc.h111 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte, in __pmd_populate()
122 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
131 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
Dpgtable.h373 #define set_pmd_at(mm, addr, pmdp, pmd) set_pte_at(mm, addr, (pte_t *)pmdp, pmd_pte(pmd)) argument
416 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd()
423 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
549 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
584 pmd_t *pmdp) in pmdp_test_and_clear_young()
610 unsigned long address, pmd_t *pmdp) in pmdp_huge_get_and_clear()
643 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
Dtlb.h66 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, in __pmd_free_tlb()
/linux-4.4.14/arch/tile/include/asm/
Dpgalloc.h41 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd()
150 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmdp) in pmd_free()
155 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, in __pmd_free_tlb()
Dpgtable.h404 pmd_t *pmdp) in pmdp_test_and_clear_young()
411 unsigned long address, pmd_t *pmdp) in pmdp_set_wrprotect()
420 pmd_t *pmdp) in pmdp_huge_get_and_clear()
425 static inline void __set_pmd(pmd_t *pmdp, pmd_t pmdval) in __set_pmd()
430 #define set_pmd_at(mm, addr, pmdp, pmdval) __set_pmd(pmdp, pmdval) argument
463 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
Dpgtable_32.h116 #define pmdp_ptep(pmdp) (&(pmdp)->pud.pgd) argument
Dpgtable_64.h68 #define pmdp_ptep(pmdp) (pmdp) argument
/linux-4.4.14/arch/arm/include/asm/
Dpgalloc.h131 static inline void __pmd_populate(pmd_t *pmdp, phys_addr_t pte, in __pmd_populate()
149 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
158 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
Dtlb.h245 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, in __pmd_free_tlb()
255 tlb_remove_pmd_tlb_entry(struct mmu_gather *tlb, pmd_t *pmdp, unsigned long addr) in tlb_remove_pmd_tlb_entry()
261 #define pmd_free_tlb(tlb, pmdp, addr) __pmd_free_tlb(tlb, pmdp, addr) argument
Dpgtable-3level.h183 #define pmd_clear(pmdp) \ argument
275 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
Dpgtable-2level.h204 #define pmd_clear(pmdp) \ argument
Dkvm_mmu.h161 #define kvm_pmd_table_empty(kvm, pmdp) kvm_page_empty(pmdp) argument
/linux-4.4.14/arch/x86/include/asm/
Dpgtable-3level.h70 static inline pmd_t pmd_read_atomic(pmd_t *pmdp) in pmd_read_atomic()
93 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd()
164 static inline pmd_t native_pmdp_get_and_clear(pmd_t *pmdp) in native_pmdp_get_and_clear()
Dpgtable-2level.h19 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd()
29 static inline void native_pmd_clear(pmd_t *pmdp) in native_pmd_clear()
Dparavirt.h385 pmd_t *pmdp) in pmd_update()
397 pmd_t *pmdp) in pmd_update_defer()
504 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
514 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd()
634 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
650 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
Dpgtable.h48 #define set_pmd_at(mm, addr, pmdp, pmd) native_set_pmd_at(mm, addr, pmdp, pmd) argument
53 #define set_pmd(pmdp, pmd) native_set_pmd(pmdp, pmd) argument
706 static inline pmd_t native_local_pmdp_get_and_clear(pmd_t *pmdp) in native_local_pmdp_get_and_clear()
721 pmd_t *pmdp , pmd_t pmd) in native_set_pmd_at()
831 pmd_t *pmdp) in pmdp_huge_get_and_clear()
840 unsigned long addr, pmd_t *pmdp) in pmdp_set_wrprotect()
Dpgtable_64.h63 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) in native_set_pmd()
/linux-4.4.14/arch/mips/mm/
Dpgtable-64.c69 pmd_t *pmdp) in pmdp_splitting_flush()
89 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
Dtlb-r8k.c187 pmd_t *pmdp; in __update_tlb() local
Dc-r3k.c244 pmd_t *pmdp; in r3k_flush_cache_page() local
Dgup.c105 pmd_t *pmdp; in gup_pmd_range() local
Dc-tx39.c173 pmd_t *pmdp; in tx39_flush_cache_page() local
Dtlb-r4k.c290 pmd_t *pmdp; in __update_tlb() local
Dc-r4k.c558 pmd_t *pmdp; in local_r4k_flush_cache_page() local
/linux-4.4.14/arch/xtensa/include/asm/
Dpgalloc.h24 #define pmd_populate_kernel(mm, pmdp, ptep) \ argument
26 #define pmd_populate(mm, pmdp, page) \ argument
Dpgtable.h258 #define pmd_clear(pmdp) do { set_pmd(pmdp, __pmd(0)); } while (0) argument
326 set_pmd(pmd_t *pmdp, pmd_t pmdval) in set_pmd()
/linux-4.4.14/arch/s390/include/asm/
Dpgtable.h884 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
1450 static inline void __pmdp_csp(pmd_t *pmdp) in __pmdp_csp()
1463 static inline void __pmdp_idte(unsigned long address, pmd_t *pmdp) in __pmdp_idte()
1475 static inline void __pmdp_idte_local(unsigned long address, pmd_t *pmdp) in __pmdp_idte_local()
1488 unsigned long address, pmd_t *pmdp) in pmdp_flush_direct()
1509 unsigned long address, pmd_t *pmdp) in pmdp_flush_lazy()
1543 pmd_t *pmdp, pmd_t entry) in set_pmd_at()
1558 unsigned long address, pmd_t *pmdp) in pmdp_test_and_clear_young()
1570 unsigned long address, pmd_t *pmdp) in pmdp_huge_get_and_clear()
1582 pmd_t *pmdp, int full) in pmdp_huge_get_and_clear_full()
[all …]
Dtlb.h145 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, addr) do { } while (0) argument
/linux-4.4.14/arch/x86/mm/
Dpgtable.c425 unsigned long address, pmd_t *pmdp, in pmdp_set_access_flags()
464 unsigned long addr, pmd_t *pmdp) in pmdp_test_and_clear_young()
500 unsigned long address, pmd_t *pmdp) in pmdp_clear_flush_young()
514 unsigned long address, pmd_t *pmdp) in pmdp_splitting_flush()
Dgup.c154 pmd_t *pmdp; in gup_pmd_range() local
/linux-4.4.14/arch/powerpc/include/asm/
Dpgtable-ppc64.h151 #define pmd_set(pmdp, pmdval) (pmd_val(*(pmdp)) = (pmdval)) argument
156 #define pmd_clear(pmdp) (pmd_val(*(pmdp)) = 0) argument
426 static inline char *get_hpte_slot_array(pmd_t *pmdp) in get_hpte_slot_array()
484 unsigned long addr, pmd_t *pmdp, in hpte_do_hugepage_flush()
563 unsigned long addr, pmd_t *pmdp) in __pmdp_test_and_clear_young()
586 pmd_t *pmdp) in pmdp_set_wrprotect()
Dpgtable-ppc32.h133 #define pmd_clear(pmdp) do { pmd_val(*(pmdp)) = 0; } while (0) argument
Dmmu-hash64.h346 unsigned long vsid, pmd_t *pmdp, in __hash_page_thp()
/linux-4.4.14/arch/arm64/mm/
Dflush.c106 pmd_t *pmdp) in pmdp_splitting_flush()
/linux-4.4.14/arch/alpha/include/asm/
Dpgtable.h225 extern inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set()
228 extern inline void pgd_set(pgd_t * pgdp, pmd_t * pmdp) in pgd_set()
256 extern inline void pmd_clear(pmd_t * pmdp) { pmd_val(*pmdp) = 0; } in pmd_clear()
/linux-4.4.14/arch/sparc/include/asm/
Dpgalloc_32.h30 static inline void pgd_set(pgd_t * pgdp, pmd_t * pmdp) in pgd_set()
Dpgtable_64.h799 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
805 static inline void pmd_set(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_set()
812 #define pud_set(pudp, pmdp) \ argument
827 #define pmd_clear(pmdp) (pmd_val(*(pmdp)) = 0UL) argument
900 pmd_t *pmdp) in pmdp_huge_get_and_clear()
Dpgtable_32.h179 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-4.4.14/arch/x86/lguest/
Dboot.c708 static void lguest_set_pmd(pmd_t *pmdp, pmd_t pmdval) in lguest_set_pmd()
717 static void lguest_set_pmd(pmd_t *pmdp, pmd_t pmdval) in lguest_set_pmd()
763 static void lguest_pmd_clear(pmd_t *pmdp) in lguest_pmd_clear()
/linux-4.4.14/arch/arc/include/asm/
Dhugepage.h59 pmd_t *pmdp, pmd_t pmd) in set_pmd_at()
Dpgtable.h260 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
/linux-4.4.14/arch/unicore32/mm/
Dioremap.c74 pmd_t pmd, *pmdp = pmd_offset((pud_t *)pgd, addr); in unmap_area_sections() local
/linux-4.4.14/arch/score/mm/
Dcache.c179 pmd_t *pmdp; in flush_cache_range() local
/linux-4.4.14/arch/x86/xen/
Dp2m.c335 pmd_t *pmdp; in xen_rebuild_p2m_list() local
474 pmd_t *pmdp; in alloc_p2m_pmd() local
Dmmu.c492 static void xen_pmd_clear(pmd_t *pmdp) in xen_pmd_clear()
/linux-4.4.14/arch/sh/mm/
Dgup.c123 pmd_t *pmdp; in gup_pmd_range() local
/linux-4.4.14/arch/microblaze/kernel/
Dsignal.c163 pmd_t *pmdp; in setup_rt_frame() local
/linux-4.4.14/arch/um/include/asm/
Dtlb.h130 #define pmd_free_tlb(tlb, pmdp, addr) __pmd_free_tlb(tlb, pmdp, addr) argument
/linux-4.4.14/arch/sh/include/asm/
Dtlb.h113 #define pmd_free_tlb(tlb, pmdp, addr) pmd_free((tlb)->mm, pmdp) argument
/linux-4.4.14/arch/mips/include/asm/
Dpgtable.h461 unsigned long address, pmd_t *pmdp) in update_mmu_cache_pmd()
625 unsigned long address, pmd_t *pmdp) in pmdp_huge_get_and_clear()
Dpgtable-32.h101 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
Dpgtable-64.h195 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-4.4.14/include/linux/
Dhuge_mm.h211 unsigned long addr, pmd_t pmd, pmd_t *pmdp) in do_huge_pmd_numa_page()
/linux-4.4.14/arch/arc/mm/
Dtlb.c662 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp, in pgtable_trans_huge_deposit()
677 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp) in pgtable_trans_huge_withdraw()
/linux-4.4.14/arch/arm/mm/
Dflush.c422 pmd_t *pmdp) in pmdp_splitting_flush()
Dioremap.c144 pmd_t *pmdp; in unmap_area_sections() local
/linux-4.4.14/fs/proc/
Dtask_mmu.c813 unsigned long addr, pmd_t *pmdp) in clear_soft_dirty_pmd()
827 unsigned long addr, pmd_t *pmdp) in clear_soft_dirty_pmd()
1105 static int pagemap_pmd_range(pmd_t *pmdp, unsigned long addr, unsigned long end, in pagemap_pmd_range()
/linux-4.4.14/arch/nios2/include/asm/
Dpgtable.h192 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-4.4.14/arch/cris/include/asm/
Dpgtable.h225 static inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set()
/linux-4.4.14/arch/sparc/kernel/
Dsignal32.c373 pmd_t *pmdp; in flush_signal_insns() local
/linux-4.4.14/drivers/misc/sgi-gru/
Dgrufault.c223 pmd_t *pmdp; in atomic_pte_lookup() local
/linux-4.4.14/arch/score/include/asm/
Dpgtable.h60 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-4.4.14/arch/m32r/include/asm/
Dpgtable.h294 static inline void pmd_set(pmd_t * pmdp, pte_t * ptep) in pmd_set()
/linux-4.4.14/arch/avr32/include/asm/
Dpgtable.h248 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
/linux-4.4.14/drivers/lguest/
Dpage_tables.c1056 void guest_set_pmd(struct lguest *lg, unsigned long pmdp, u32 idx) in guest_set_pmd()
/linux-4.4.14/arch/openrisc/include/asm/
Dpgtable.h366 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
/linux-4.4.14/arch/microblaze/include/asm/
Dpgtable.h304 #define pmd_clear(pmdp) do { pmd_val(*(pmdp)) = 0; } while (0) argument
/linux-4.4.14/arch/ia64/include/asm/
Dpgtable.h273 #define pmd_clear(pmdp) (pmd_val(*(pmdp)) = 0UL) argument