Home
last modified time | relevance | path

Searched defs:tlb (Results 26 - 50 of 113) sorted by relevance

12345

/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dhash_tlb.c158 void hash__tlb_flush(struct mmu_gather *tlb) in hash__tlb_flush() argument
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h106 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() argument
H A Dpgalloc.h134 static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud, in __pud_free_tlb() argument
150 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in __pmd_free_tlb() argument
168 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, in __pte_free_tlb() argument
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpgalloc_64.h79 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page) in pgtable_free_tlb() argument
97 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page) in pgtable_free_tlb() argument
103 static inline void __pte_free_tlb(struct mmu_gather *tlb, pte_t *pte, in __pte_free_tlb() argument
/kernel/linux/linux-5.10/arch/ia64/mm/
H A Dhugetlbpage.c118 void hugetlb_free_pgd_range(struct mmu_gather *tlb, in hugetlb_free_pgd_range() argument
/kernel/linux/linux-6.6/arch/ia64/mm/
H A Dhugetlbpage.c104 void hugetlb_free_pgd_range(struct mmu_gather *tlb, in hugetlb_free_pgd_range() argument
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
H A Dtlb.h142 tlb_flush(struct mmu_gather *tlb) tlb_flush() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dpgalloc.h136 static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud, in __pud_free_tlb() argument
152 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in __pmd_free_tlb() argument
170 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t table, in __pte_free_tlb() argument
H A Dtlbflush.h105 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush() argument
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpgalloc_64.h82 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page) in pgtable_free_tlb() argument
100 static inline void pgtable_free_tlb(struct mmu_gather *tlb, void *table, bool is_page) in pgtable_free_tlb() argument
106 static inline void __pte_free_tlb(struct mmu_gather *tlb, pte_t *pte, in __pte_free_tlb() argument
/kernel/linux/linux-5.10/drivers/iommu/
H A Domap-iommu-debug.c239 DEFINE_SHOW_ATTRIBUTE(tlb); variable
/kernel/linux/linux-5.10/mm/
H A Dmmu_gather.c16 static bool tlb_next_batch(struct mmu_gather *tlb) in tlb_next_batch() argument
44 static void tlb_batch_pages_flush(struct mmu_gather *tlb) in tlb_batch_pages_flush() argument
55 tlb_batch_list_free(struct mmu_gather *tlb) tlb_batch_list_free() argument
66 __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, int page_size) __tlb_remove_page_size() argument
176 tlb_table_invalidate(struct mmu_gather *tlb) tlb_table_invalidate() argument
194 tlb_table_flush(struct mmu_gather *tlb) tlb_table_flush() argument
205 tlb_remove_table(struct mmu_gather *tlb, void *table) tlb_remove_table() argument
224 tlb_table_init(struct mmu_gather *tlb) tlb_table_init() argument
231 tlb_table_flush(struct mmu_gather *tlb) tlb_table_flush() argument
232 tlb_table_init(struct mmu_gather *tlb) tlb_table_init() argument
236 tlb_flush_mmu_free(struct mmu_gather *tlb) tlb_flush_mmu_free() argument
244 tlb_flush_mmu(struct mmu_gather *tlb) tlb_flush_mmu() argument
262 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, unsigned long start, unsigned long end) tlb_gather_mmu() argument
297 tlb_finish_mmu(struct mmu_gather *tlb, unsigned long start, unsigned long end) tlb_finish_mmu() argument
[all...]
/kernel/linux/linux-5.10/include/asm-generic/
H A Dhugetlb.h44 static inline void hugetlb_free_pgd_range(struct mmu_gather *tlb, in hugetlb_free_pgd_range() argument
/kernel/linux/linux-6.6/include/asm-generic/
H A Dhugetlb.h69 static inline void hugetlb_free_pgd_range(struct mmu_gather *tlb, in hugetlb_free_pgd_range() argument
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dparavirt.c83 static void native_tlb_remove_table(struct mmu_gather *tlb, void *table) in native_tlb_remove_table() argument
/kernel/linux/linux-6.6/drivers/iommu/
H A Domap-iommu-debug.c239 DEFINE_SHOW_ATTRIBUTE(tlb); variable
/kernel/linux/linux-6.6/mm/
H A Dmmu_gather.c18 static bool tlb_next_batch(struct mmu_gather *tlb) in tlb_next_batch() argument
73 tlb_flush_rmaps(struct mmu_gather *tlb, struct vm_area_struct *vma) tlb_flush_rmaps() argument
85 tlb_batch_pages_flush(struct mmu_gather *tlb) tlb_batch_pages_flush() argument
108 tlb_batch_list_free(struct mmu_gather *tlb) tlb_batch_list_free() argument
119 __tlb_remove_page_size(struct mmu_gather *tlb, struct encoded_page *page, int page_size) __tlb_remove_page_size() argument
229 tlb_table_invalidate(struct mmu_gather *tlb) tlb_table_invalidate() argument
247 tlb_table_flush(struct mmu_gather *tlb) tlb_table_flush() argument
258 tlb_remove_table(struct mmu_gather *tlb, void *table) tlb_remove_table() argument
277 tlb_table_init(struct mmu_gather *tlb) tlb_table_init() argument
284 tlb_table_flush(struct mmu_gather *tlb) tlb_table_flush() argument
285 tlb_table_init(struct mmu_gather *tlb) tlb_table_init() argument
289 tlb_flush_mmu_free(struct mmu_gather *tlb) tlb_flush_mmu_free() argument
297 tlb_flush_mmu(struct mmu_gather *tlb) tlb_flush_mmu() argument
303 __tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm, bool fullmm) __tlb_gather_mmu() argument
336 tlb_gather_mmu(struct mmu_gather *tlb, struct mm_struct *mm) tlb_gather_mmu() argument
352 tlb_gather_mmu_fullmm(struct mmu_gather *tlb, struct mm_struct *mm) tlb_gather_mmu_fullmm() argument
364 tlb_finish_mmu(struct mmu_gather *tlb) tlb_finish_mmu() argument
[all...]
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dpgalloc.c275 void page_table_free_rcu(struct mmu_gather *tlb, unsigned long *table, in page_table_free_rcu() argument
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dpgalloc.h58 static inline void __pte_free_tlb(struct mmu_gather *tlb, struct page *pte, in __pte_free_tlb() argument
92 static inline void __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in __pmd_free_tlb() argument
129 static inline void __pud_free_tlb(struct mmu_gather *tlb, pud_t *pud, in __pud_free_tlb() argument
172 __p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d, unsigned long address) __p4d_free_tlb() argument
[all...]
/kernel/linux/linux-5.10/arch/sparc/mm/
H A Dhugetlbpage.c410 static void hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in hugetlb_free_pte_range() argument
420 static void hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, in hugetlb_free_pmd_range() argument
457 static void hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, in hugetlb_free_pud_range() argument
495 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
[all...]
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dtlb.h152 tlb_flush(struct mmu_gather *tlb) tlb_flush() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/mach-omap1/
H A Dusb.c553 unsigned int tlb; in omap_1510_local_bus_init() local
/kernel/linux/linux-6.6/arch/powerpc/lib/
H A Dcode-patching.c141 struct mmu_gather tlb; in put_patching_mm() local
/kernel/linux/linux-6.6/arch/sparc/mm/
H A Dhugetlbpage.c422 static void hugetlb_free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in hugetlb_free_pte_range() argument
432 static void hugetlb_free_pmd_range(struct mmu_gather *tlb, pud_t *pud, in hugetlb_free_pmd_range() argument
469 static void hugetlb_free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, in hugetlb_free_pud_range() argument
507 hugetlb_free_pgd_range(struct mmu_gather *tlb, unsigned long addr, unsigned long end, unsigned long floor, unsigned long ceiling) hugetlb_free_pgd_range() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dohci-omap.c132 unsigned int tlb; in omap_1510_local_bus_init() local

Completed in 13 milliseconds

12345