Searched defs:pmd (Results 176 - 200 of 255) sorted by relevance

1234567891011

/linux-master/arch/s390/boot/
H A Dvmem.c141 static bool kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, argument
184 static inline bool kasan_pmd_populate_zero_shadow(pmd_t *pmd, unsigned long addr, argument
287 static void pgtable_pte_populate(pmd_t *pmd, unsigned long addr, unsigned long end, argument
314 pmd_t *pmd, entry; local
348 pmd_t *pmd; local
[all...]
/linux-master/arch/x86/kernel/
H A Dtboot.c119 pmd_t *pmd; local
/linux-master/arch/arm/include/asm/
H A Dtlbflush.h570 static inline void flush_pmd_entry(void *pmd) argument
581 static inline void clean_pmd_entry(void *pmd) argument
H A Dpgtable.h161 static inline pte_t *pmd_page_vaddr(pmd_t pmd) argument
[all...]
H A Dpgtable-3level.h218 pmd_mkinvalid(pmd_t pmd) argument
223 pmd_modify(pmd_t pmd, pgprot_t newprot) argument
231 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
[all...]
/linux-master/arch/m68k/include/asm/
H A Dmcf_pgtable.h139 static inline int pmd_none2(pmd_t *pmd) { return !pmd_val(*pmd); } argument
141 static inline int pmd_bad2(pmd_t *pmd) { return 0; } argument
[all...]
/linux-master/arch/sh/include/asm/
H A Dpgtable_32.h403 static inline unsigned long pmd_page_vaddr(pmd_t pmd) argument
/linux-master/arch/mips/include/asm/
H A Dpgtable.h67 static inline unsigned long pmd_pfn(pmd_t pmd) argument
413 static inline int pmd_write(pmd_t pmd) argument
418 pmd_page(pmd_t pmd) argument
628 pmd_trans_huge(pmd_t pmd) argument
633 pmd_mkhuge(pmd_t pmd) argument
643 pmd_wrprotect(pmd_t pmd) argument
649 pmd_mkwrite_novma(pmd_t pmd) argument
659 pmd_dirty(pmd_t pmd) argument
664 pmd_mkclean(pmd_t pmd) argument
670 pmd_mkdirty(pmd_t pmd) argument
680 pmd_young(pmd_t pmd) argument
685 pmd_mkold(pmd_t pmd) argument
692 pmd_mkyoung(pmd_t pmd) argument
703 pmd_soft_dirty(pmd_t pmd) argument
708 pmd_mksoft_dirty(pmd_t pmd) argument
714 pmd_clear_soft_dirty(pmd_t pmd) argument
725 pmd_modify(pmd_t pmd, pgprot_t newprot) argument
732 pmd_mkinvalid(pmd_t pmd) argument
[all...]
/linux-master/mm/damon/
H A Dvaddr.c300 static int damon_mkold_pmd_entry(pmd_t *pmd, unsigned long addr, argument
437 static int damon_young_pmd_entry(pmd_t *pmd, unsigned long addr, argument
[all...]
/linux-master/arch/parisc/kernel/
H A Dcache.c391 pmd_t *pmd; local
/linux-master/arch/arc/mm/
H A Dtlb.c530 update_mmu_cache_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd) argument
/linux-master/arch/s390/include/asm/
H A Dpage.h86 typedef struct { unsigned long pmd; } pmd_t; member in struct:__anon17
100 static inline unsigned long pmd_val(pmd_t pmd) argument
/linux-master/arch/loongarch/kvm/
H A Dmmu.c672 pmd_t pmd; local
/linux-master/arch/sparc/include/asm/
H A Dpgtable_32.h109 static inline unsigned long pmd_pfn(pmd_t pmd) argument
114 static inline struct page *pmd_page(pmd_t pmd) argument
121 static inline unsigned long __pmd_page(pmd_t pmd) argument
132 static inline unsigned long pmd_page_vaddr(pmd_t pmd) argument
168 pmd_bad(pmd_t pmd) argument
173 pmd_present(pmd_t pmd) argument
178 pmd_none(pmd_t pmd) argument
[all...]
/linux-master/arch/parisc/mm/
H A Dinit.c347 pmd_t *pmd; local
678 pmd_t *pmd; local
[all...]
/linux-master/arch/mips/mm/
H A Dinit.c241 pmd_t *pmd; local
/linux-master/arch/powerpc/mm/book3s64/
H A Dpgtable.c105 set_pmd_at(struct mm_struct *mm, unsigned long addr, pmd_t *pmdp, pmd_t pmd) argument
182 pmd_t pmd; local
216 pmd_set_protbits(pmd_t pmd, pgprot_t pgprot) argument
254 pmd_modify(pmd_t pmd, pgprot_t newprot) argument
429 pmd_t *pmd; local
438 pmd_fragment_free(unsigned long *pmd) argument
[all...]
/linux-master/mm/
H A Ddebug_vm_pgtable.c185 pmd_t pmd; local
222 pmd_t pmd; local
284 pmd_t pmd; local
445 pmd_t pmd; local
650 pmd_t pmd = READ_ONCE(*args->pmdp); local
662 pmd_t pmd; local
700 pmd_t pmd; local
729 pmd_t pmd; local
791 pmd_t pmd; local
807 pmd_t pmd; local
876 pmd_t pmd; local
962 pmd_t pmd; local
[all...]
H A Dmremap.c59 pmd_t *pmd; local
90 pmd_t *pmd; local
241 pmd_t pmd; local
[all...]
H A Dmadvise.c171 static int swapin_walk_pmd_entry(pmd_t *pmd, unsigned long start, argument
336 static int madvise_cold_or_pageout_pte_range(pmd_t *pmd, argument
642 madvise_free_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, struct mm_walk *walk) argument
[all...]
/linux-master/arch/x86/mm/
H A Dfault.c183 pmd_t *pmd, *pmd_k; local
302 pmd_t *pmd; local
358 pmd_t *pmd; local
989 pmd_t *pmd; local
[all...]
H A Dpgtable.c61 void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) argument
191 void pud_populate(struct mm_struct *mm, pud_t *pudp, pmd_t *pmd) argument
242 pmd_t *pmd = NULL; local
279 pmd_t *pmd = (pmd_t *)pgd_page_vaddr(pgd); local
318 pmd_t *pmd = pmds[i]; local
345 pmd_t *pmd = pmds[i]; local
753 pmd_set_huge(pmd_t *pmd, phys_addr_t addr, pgprot_t prot) argument
795 pmd_clear_huge(pmd_t *pmd) argument
818 pmd_t *pmd, *pmd_sv; local
861 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) argument
882 pmd_free_pte_page(pmd_t *pmd, unsigned long addr) argument
900 pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) argument
923 arch_check_zapped_pmd(struct vm_area_struct *vma, pmd_t pmd) argument
[all...]
/linux-master/include/linux/
H A Drmap.h678 pmd_t *pmd; member in struct:page_vma_mapped_walk
H A Dhuge_mm.h353 static inline int is_swap_pmd(pmd_t pmd) argument
359 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, argument
398 is_huge_zero_pmd(pmd_t pmd) argument
476 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) argument
503 is_swap_pmd(pmd_t pmd) argument
507 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) argument
528 is_huge_zero_pmd(pmd_t pmd) argument
543 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) argument
[all...]
/linux-master/arch/riscv/include/asm/
H A Dpgtable-64.h64 unsigned long pmd; member in struct:__anon5
260 static inline unsigned long _pmd_pfn(pmd_t pmd) argument

Completed in 415 milliseconds

1234567891011