/linux-master/arch/arm/include/asm/ |
H A D | procinfo.h | 37 struct cpu_tlb_fns *tlb; member in struct:proc_info_list
|
H A D | tlb.h | 40 __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, unsigned long addr) argument 59 __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, unsigned long addr) argument [all...] |
/linux-master/arch/sparc/include/asm/ |
H A D | spitfire.h | 302 static inline unsigned long cheetah_get_dtlb_data(int entry, int tlb) argument 314 static inline unsigned long cheetah_get_dtlb_tag(int entry, int tlb) argument 324 static inline void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) argument
|
H A D | pgalloc_64.h | 82 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page) argument 100 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page) argument 106 static inline void __pte_free_tlb(struct mmu_gather *tlb, pte_t *pte, argument
|
/linux-master/arch/arm/mach-omap1/ |
H A D | usb.c | 553 unsigned int tlb; local
|
/linux-master/arch/arm64/include/asm/ |
H A D | tlb.h | 29 static inline int tlb_get_level(struct mmu_gather *tlb) argument 58 tlb_flush(struct mmu_gather *tlb) argument 80 __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, unsigned long addr) argument 90 __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmdp, unsigned long addr) argument 101 __pud_free_tlb(struct mmu_gather *tlb, pud_t *pudp, unsigned long addr) argument [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | tlb.h | 140 tlb_flush(struct mmu_gather *tlb) argument [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | mcf_pgalloc.h | 35 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, argument
|
H A D | motorola_pgalloc.h | 47 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, argument 64 static inline int __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument
|
/linux-master/arch/powerpc/include/asm/book3s/32/ |
H A D | pgalloc.h | 52 static inline void pgtable_free_tlb(struct mmu_gather *tlb, argument 69 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, argument
|
H A D | tlbflush.h | 29 static inline void tlb_flush(struct mmu_gather *tlb) argument
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | pgalloc.h | 136 static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud, argument 152 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument 170 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, argument
|
H A D | tlbflush.h | 105 static inline void tlb_flush(struct mmu_gather *tlb) argument
|
/linux-master/arch/powerpc/include/asm/nohash/ |
H A D | pgalloc.h | 13 static inline void tlb_flush_pgtable(struct mmu_gather *tlb, argument 49 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift) argument 66 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, argument
|
/linux-master/arch/powerpc/include/asm/ |
H A D | tlb.h | 43 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, argument
|
/linux-master/arch/powerpc/lib/ |
H A D | code-patching.c | 142 struct mmu_gather tlb; local
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_tlb.c | 158 void hash__tlb_flush(struct mmu_gather *tlb) argument
|
H A D | pgtable.c | 481 void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int index) argument
|
H A D | radix_tlb.c | 1184 void radix__tlb_flush(struct mmu_gather *tlb) argument [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 275 static void hugepd_free(struct mmu_gather *tlb, void *hugepte) argument 301 static inline void hugepd_free(struct mmu_gather *tlb, void *hugepte) {} argument 319 static void free_hugepd_range(struct mmu_gather *tlb, hugepd_t *hpdp, int pdshift, argument 347 static void hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, argument 361 hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 412 hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument 458 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) argument [all...] |
/linux-master/arch/powerpc/mm/nohash/ |
H A D | tlb.c | 356 void tlb_flush(struct mmu_gather *tlb) argument 372 void tlb_flush_pgtable(struct mmu_gather *tlb, unsigned long address) argument
|
/linux-master/arch/powerpc/xmon/ |
H A D | xmon.c | 3832 int i, tlb, ntlbs, pidsz, lpidsz, rasz; local
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgalloc.h | 98 static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud, argument 139 static inline void __p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d, argument 173 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, argument 187 __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, unsigned long addr) argument [all...] |
H A D | tlb.h | 34 static inline void tlb_flush(struct mmu_gather *tlb) argument [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | tlb.h | 48 static inline bool __tlb_remove_page_size(struct mmu_gather *tlb, argument 57 static inline bool __tlb_remove_folio_pages(struct mmu_gather *tlb, argument 72 static inline void tlb_flush(struct mmu_gather *tlb) argument 81 pte_free_tlb(struct mmu_gather *tlb, pgtable_t pte, unsigned long address) argument 100 pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, unsigned long address) argument 120 p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d, unsigned long address) argument 138 pud_free_tlb(struct mmu_gather *tlb, pud_t *pud, unsigned long address) argument [all...] |