Searched defs:pmd (Results 101 - 125 of 262) sorted by relevance

1234567891011

/linux-master/arch/s390/include/asm/
H A Dpgalloc.h95 static inline void pmd_free(struct mm_struct *mm, pmd_t *pmd) argument
113 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument
128 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) argument
/linux-master/arch/riscv/include/asm/
H A Dpgalloc.h35 static inline void pud_populate(struct mm_struct *mm, pud_t *pud, pmd_t *pmd) argument
173 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument
18 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd, pte_t *pte) argument
26 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t pte) argument
/linux-master/arch/powerpc/mm/nohash/
H A D8xx.c219 int pmd_clear_huge(pmd_t *pmd) argument
/linux-master/arch/riscv/mm/
H A Dpgtable.c77 pmd_t *pmd = pud_pgtable(pudp_get(pud)); local
97 int pmd_set_huge(pmd_t *pmd, phys_addr_t phys, pgprot_t prot) argument
105 int pmd_clear_huge(pmd_t *pmd) argument
113 int pmd_free_pte_page(pmd_t *pmd, unsigne argument
129 pmd_t pmd = pmdp_huge_get_and_clear(vma->vm_mm, address, pmdp); local
[all...]
/linux-master/arch/arm64/mm/
H A Dpageattr.c218 pmd_t *pmdp, pmd; local
/linux-master/arch/sparc/mm/
H A Dleon_mm.c40 unsigned int pgd, pmd, ped; local
[all...]
H A Dhugetlbpage.c278 unsigned long pmd_leaf_size(pmd_t pmd) { return 1UL << tte_to_shift(*(pte_t *)&pmd); } argument
287 pmd_t *pmd; local
310 pmd_t *pmd; local
410 pmd_huge(pmd_t pmd) argument
422 hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, unsigned long addr) argument
436 pmd_t *pmd; local
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dpgtable-be-types.h23 typedef struct { __be64 pmd; } pmd_t; member in struct:__anon20
/linux-master/arch/x86/include/asm/
H A Dpgtable-2level.h20 static inline void native_set_pmd(pmd_t *pmdp, pmd_t pmd) argument
/linux-master/arch/sh/mm/
H A Dinit.c52 pmd_t *pmd; local
138 pmd_t *pmd; local
151 one_page_table_init(pmd_t *pmd) argument
167 page_table_kmap_check(pte_t *pte, pmd_t *pmd, unsigned long vaddr, pte_t *lastpte) argument
178 pmd_t *pmd; local
[all...]
H A Dcache-sh4.c221 pmd_t *pmd; local
/linux-master/arch/riscv/kernel/
H A Dhibernate.c215 pmd_t pmd = READ_ONCE(*src_pmdp); local
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dhash-64k.h260 static inline int hash__pmd_trans_huge(pmd_t pmd) argument
266 static inline pmd_t hash__pmd_mkhuge(pmd_t pmd) argument
284 static inline pmd_t hash__pmd_mkdevmap(pmd_t pmd) argument
H A Dhash-4k.h134 static inline int hash__pmd_trans_huge(pmd_t pmd) argument
139 static inline pmd_t hash__pmd_mkhuge(pmd_t pmd) argument
158 static inline pmd_t hash__pmd_mkdevmap(pmd_t pmd) argument
/linux-master/arch/parisc/kernel/
H A Dpci-dma.c104 static inline int map_pmd_uncached(pmd_t * pmd, unsigned long vaddr, argument
137 pmd_t *pmd; local
153 static inline void unmap_uncached_pte(pmd_t * pmd, unsigned long vaddr, argument
192 pmd_t * pmd; local
[all...]
/linux-master/mm/
H A Dhmm.c332 pmd_t pmd; local
176 pmd_to_hmm_pfn_flags(struct hmm_range *range, pmd_t pmd) argument
187 hmm_vma_handle_pmd(struct mm_walk *walk, unsigned long addr, unsigned long end, unsigned long hmm_pfns[], pmd_t pmd) argument
[all...]
H A Dsparse-vmemmap.c144 pte_t * __meminit vmemmap_pte_populate(pmd_t *pmd, unsigned long addr, int node, argument
189 pmd_t *pmd = pmd_offset(pud, addr); local
252 pmd_t *pmd; local
298 vmemmap_set_pmd(pmd_t *pmd, void *p, int node, unsigned long addr, unsigned long next) argument
303 vmemmap_check_pmd(pmd_t *pmd, int node, unsigned long addr, unsigned long next) argument
317 pmd_t *pmd; local
[all...]
H A Dpgtable-generic.c52 void pmd_clear_bad(pmd_t *pmd) argument
140 pmd_t pmd; local
223 pmd_t pmd; local
280 __pte_offset_map(pmd_t *pmd, unsigned long addr, pmd_t *pmdvalp) argument
306 pte_offset_map_nolock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) argument
362 __pte_offset_map_lock(struct mm_struct *mm, pmd_t *pmd, unsigned long addr, spinlock_t **ptlp) argument
[all...]
/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_pgtable.c226 pmd_t pmd; local
[all...]
/linux-master/arch/m68k/mm/
H A Dmotorola.c251 unsigned long pmd, last; local
/linux-master/mm/kasan/
H A Dinit.c70 static inline bool kasan_pte_table(pmd_t pmd) argument
92 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, argument
112 pmd_t *pmd = pmd_offset(pud, addr); local
155 pmd_t *pmd; local
198 pmd_t *pmd; local
250 pmd_t *pmd; local
292 kasan_free_pte(pte_t *pte_start, pmd_t *pmd) argument
309 pmd_t *pmd; local
374 kasan_remove_pmd_table(pmd_t *pmd, unsigned long addr, unsigned long end) argument
406 pmd_t *pmd, *pmd_base; local
[all...]
/linux-master/arch/xtensa/mm/
H A Dtlb.c181 pmd_t *pmd; local
/linux-master/arch/loongarch/mm/
H A Dinit.c130 void __meminit vmemmap_set_pmd(pmd_t *pmd, void *p, int node, argument
140 int __meminit vmemmap_check_pmd(pmd_t *pmd, int node, argument
173 pmd_t *pmd; local
[all...]
/linux-master/drivers/pmdomain/renesas/
H A Drmobile-sysc.c303 struct device_node *np, *pmd; local
/linux-master/arch/powerpc/include/asm/nohash/32/
H A Dpte-8xx.h176 static inline int number_of_cells_per_pte(pmd_t *pmd, pte_basic_t val, int huge) argument
195 pmd_t *pmd = pmd_off(mm, addr); local

Completed in 271 milliseconds

1234567891011