Searched defs:tlb (Results 1 - 25 of 60) sorted by path

123

/linux-master/arch/arm/include/asm/
H A Dprocinfo.h37 struct cpu_tlb_fns *tlb; member in struct:proc_info_list
H A Dtlb.h40 __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 Dspitfire.h302 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 Dpgalloc_64.h82 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 Dusb.c553 unsigned int tlb; local
/linux-master/arch/arm64/include/asm/
H A Dtlb.h29 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 Dtlb.h140 tlb_flush(struct mmu_gather *tlb) argument
[all...]
/linux-master/arch/m68k/include/asm/
H A Dmcf_pgalloc.h35 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, argument
H A Dmotorola_pgalloc.h47 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 Dpgalloc.h52 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 Dtlbflush.h29 static inline void tlb_flush(struct mmu_gather *tlb) argument
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpgalloc.h136 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 Dtlbflush.h105 static inline void tlb_flush(struct mmu_gather *tlb) argument
/linux-master/arch/powerpc/include/asm/nohash/
H A Dpgalloc.h13 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 Dtlb.h43 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, argument
/linux-master/arch/powerpc/lib/
H A Dcode-patching.c142 struct mmu_gather tlb; local
/linux-master/arch/powerpc/mm/book3s64/
H A Dhash_tlb.c158 void hash__tlb_flush(struct mmu_gather *tlb) argument
H A Dpgtable.c481 void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int index) argument
H A Dradix_tlb.c1184 void radix__tlb_flush(struct mmu_gather *tlb) argument
[all...]
/linux-master/arch/powerpc/mm/
H A Dhugetlbpage.c275 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 Dtlb.c356 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 Dxmon.c3832 int i, tlb, ntlbs, pidsz, lpidsz, rasz; local
/linux-master/arch/riscv/include/asm/
H A Dpgalloc.h98 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 Dtlb.h34 static inline void tlb_flush(struct mmu_gather *tlb) argument
[all...]
/linux-master/arch/s390/include/asm/
H A Dtlb.h48 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...]

Completed in 316 milliseconds

123