Home
last modified time | relevance | path

Searched defs:pmd (Results 351 - 375 of 553) sorted by relevance

1...<<11121314151617181920>>...23

/kernel/linux/linux-5.10/arch/um/kernel/
H A Dtlb.c226 static inline int update_pte_range(pmd_t *pmd, unsigned long addr, in update_pte_range() argument
267 pmd_t *pmd; in update_pmd_range() local
369 pmd_t *pmd; in flush_tlb_kernel_range_common() local
472 pmd_t *pmd; flush_tlb_page() local
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dinit.c496 pmd_t *pmd; in section_update() local
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dsun3_pgtable.h116 static inline unsigned long pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument
136 static inline int pmd_none2 (pmd_t *pmd) { return !pmd_val (*pmd); } in pmd_none2() argument
139 pmd_bad2(pmd_t *pmd) pmd_bad2() argument
141 pmd_present2(pmd_t *pmd) pmd_present2() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dpgtable-64.h229 typedef struct { unsigned long pmd; } pmd_t; member
240 static inline int pmd_none(pmd_t pmd) in pmd_none() argument
245 pmd_bad(pmd_t pmd) pmd_bad() argument
259 pmd_present(pmd_t pmd) pmd_present() argument
[all...]
/kernel/linux/linux-6.6/arch/mips/kvm/
H A Dmmu.c109 pmd_t *pmd; in kvm_mips_walk_pgd() local
171 static bool kvm_mips_flush_gpa_pmd(pmd_t *pmd, unsigned long start_gpa, in kvm_mips_flush_gpa_pmd() argument
202 pmd_t *pmd; kvm_mips_flush_gpa_pud() local
[all...]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dsun3_pgtable.h96 static inline unsigned long pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument
118 static inline int pmd_none2 (pmd_t *pmd) { return !pmd_val (*pmd); } in pmd_none2() argument
121 pmd_bad2(pmd_t *pmd) pmd_bad2() argument
123 pmd_present2(pmd_t *pmd) pmd_present2() argument
[all...]
/kernel/linux/linux-6.6/arch/csky/include/asm/
H A Dpgtable.h95 static inline pte_t *pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr() argument
106 static inline void set_pmd(pmd_t *p, pmd_t pmd) in set_pmd() argument
117 pmd_none(pmd_t pmd) pmd_none() argument
124 pmd_present(pmd_t pmd) pmd_present() argument
[all...]
/kernel/linux/linux-6.6/arch/hexagon/include/asm/
H A Dpgtable.h188 static inline int pmd_none(pmd_t pmd) in pmd_none() argument
199 static inline int pmd_present(pmd_t pmd) in pmd_present() argument
209 static inline int pmd_bad(pmd_t pmd) in pmd_bad() argument
349 pmd_page_vaddr(pmd_t pmd) pmd_page_vaddr() argument
[all...]
/kernel/linux/linux-6.6/arch/ia64/mm/
H A Dinit.c220 pmd_t *pmd; in put_kernel_page() local
/kernel/linux/linux-6.6/arch/ia64/include/asm/
H A Dpage.h150 typedef struct { unsigned long pmd; } pmd_t; member
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dradix.h238 static inline int radix__pmd_bad(pmd_t pmd) in radix__pmd_bad() argument
265 static inline int radix__pmd_trans_huge(pmd_t pmd) in radix__pmd_trans_huge() argument
270 static inline pmd_t radix__pmd_mkhuge(pmd_t pmd) in radix__pmd_mkhuge() argument
318 static inline pmd_t radix__pmd_mkdevmap(pmd_t pmd) in radix__pmd_mkdevmap() argument
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h236 static int number_of_cells_per_pte(pmd_t *pmd, pte_basic_t val, int huge) in number_of_cells_per_pte() argument
255 pmd_t *pmd in pte_update() local
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-sa1100/
H A Dassabet.c606 pmd_t *pmd; in map_sa1100_gpio_regs() local
/kernel/linux/linux-6.6/arch/powerpc/mm/ptdump/
H A Dhashpagetable.c374 static void walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start) in walk_pte() argument
410 pmd_t *pmd = pmd_offset(pud, 0); in walk_pmd() local
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s32/
H A Dmmu.c300 pmd_t *pmd; in hash_preload() local
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dhugetlbpage.c347 static void hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in hugetlb_free_pte_range() argument
365 pmd_t *pmd; in hugetlb_free_pmd_range() local
[all...]
/kernel/linux/linux-6.6/arch/nios2/include/asm/
H A Dpgtable.h158 static inline int pmd_present(pmd_t pmd) in pmd_present() argument
197 static inline int pmd_none(pmd_t pmd) in pmd_none() argument
229 pmd_page_vaddr(pmd_t pmd) pmd_page_vaddr() argument
[all...]
/kernel/linux/linux-6.6/arch/um/kernel/
H A Dtlb.c217 static inline int update_pte_range(pmd_t *pmd, unsigned long addr, in update_pte_range() argument
255 pmd_t *pmd; in update_pmd_range() local
357 pmd_t *pmd; in flush_tlb_kernel_range_common() local
460 pmd_t *pmd; flush_tlb_page() local
[all...]
/kernel/linux/linux-5.10/mm/
H A Dmprotect.c41 static unsigned long change_pte_range(struct vm_area_struct *vma, pmd_t *pmd, in change_pte_range() argument
201 static inline int pmd_none_or_clear_bad_unless_trans_huge(pmd_t *pmd) in pmd_none_or_clear_bad_unless_trans_huge() argument
226 pmd_t *pmd; in change_pmd_range() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dhuge_mm.h233 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() argument
239 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) pmd_trans_huge_lock() argument
304 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument
412 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct page *page) __split_huge_pmd() argument
432 is_swap_pmd(pmd_t pmd) is_swap_pmd() argument
436 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) pmd_trans_huge_lock() argument
458 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument
473 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dhuge_mm.h189 static inline int is_swap_pmd(pmd_t pmd) in is_swap_pmd() argument
195 static inline spinlock_t *pmd_trans_huge_lock(pmd_t *pmd, in pmd_trans_huge_lock() argument
236 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument
307 __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, unsigned long address, bool freeze, struct folio *folio) __split_huge_pmd() argument
334 is_swap_pmd(pmd_t pmd) is_swap_pmd() argument
338 pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) pmd_trans_huge_lock() argument
359 is_huge_zero_pmd(pmd_t pmd) is_huge_zero_pmd() argument
374 follow_devmap_pmd(struct vm_area_struct *vma, unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) follow_devmap_pmd() argument
[all...]
H A Drmap.h389 pmd_t *pmd; member
H A Dswapops.h359 static inline void migration_entry_wait(struct mm_struct *mm, pmd_t *pmd, in migration_entry_wait() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dhead64.c130 static unsigned long __head sme_postprocess_startup(struct boot_params *bp, pmdval_t *pmd) in sme_postprocess_startup() argument
187 pmdval_t *pmd, pmd_entry; in __startup_64() local
331 __early_make_pgtable(unsigned long address, pmdval_t pmd) __early_make_pgtable() argument
404 pmdval_t pmd; early_make_pgtable() local
[all...]
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dpgtable_64_types.h22 typedef struct { pmdval_t pmd; } pmd_t; member

Completed in 18 milliseconds

1...<<11121314151617181920>>...23