Searched defs:tlb (Results 1 – 7 of 7) sorted by relevance
/mm/ |
D | mmu_gather.c | 16 static bool tlb_next_batch(struct mmu_gather *tlb) in tlb_next_batch() 44 static void tlb_batch_pages_flush(struct mmu_gather *tlb) in tlb_batch_pages_flush() 55 static void tlb_batch_list_free(struct mmu_gather *tlb) in tlb_batch_list_free() 66 bool __tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, int page_size) in __tlb_remove_page_size() 176 static inline void tlb_table_invalidate(struct mmu_gather *tlb) in tlb_table_invalidate() 194 static void tlb_table_flush(struct mmu_gather *tlb) in tlb_table_flush() 205 void tlb_remove_table(struct mmu_gather *tlb, void *table) in tlb_remove_table() 224 static inline void tlb_table_init(struct mmu_gather *tlb) in tlb_table_init() 231 static inline void tlb_table_flush(struct mmu_gather *tlb) { } in tlb_table_flush() 232 static inline void tlb_table_init(struct mmu_gather *tlb) { } in tlb_table_init() [all …]
|
D | madvise.c | 39 struct mmu_gather *tlb; member 315 struct mmu_gather *tlb = private->tlb; in madvise_cold_or_pageout_pte_range() local 510 static void madvise_cold_page_range(struct mmu_gather *tlb, in madvise_cold_page_range() 529 struct mmu_gather tlb; in madvise_cold() local 543 static void madvise_pageout_page_range(struct mmu_gather *tlb, in madvise_pageout_page_range() 578 struct mmu_gather tlb; in madvise_pageout() local 605 struct mmu_gather *tlb = walk->private; in madvise_free_pte_range() local 743 struct mmu_gather tlb; in madvise_free_single_vma() local
|
D | memory.c | 245 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in free_pte_range() 264 static inline void free_pmd_range(struct mmu_gather *tlb, pud_t *pud, in free_pmd_range() 298 static inline void free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, in free_pud_range() 332 static inline void free_p4d_range(struct mmu_gather *tlb, pgd_t *pgd, in free_p4d_range() 368 void free_pgd_range(struct mmu_gather *tlb, in free_pgd_range() 430 void free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *vma, in free_pgtables() 1278 static unsigned long zap_pte_range(struct mmu_gather *tlb, in zap_pte_range() 1416 static inline unsigned long zap_pmd_range(struct mmu_gather *tlb, in zap_pmd_range() 1462 static inline unsigned long zap_pud_range(struct mmu_gather *tlb, in zap_pud_range() 1491 static inline unsigned long zap_p4d_range(struct mmu_gather *tlb, in zap_p4d_range() [all …]
|
D | huge_memory.c | 1571 bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in madvise_free_huge_pmd() 1650 int zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in zap_huge_pmd() 1928 int zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma, in zap_huge_pud()
|
D | oom_kill.c | 583 struct mmu_gather tlb; in __oom_reap_task_mm() local
|
D | mmap.c | 2787 struct mmu_gather tlb; in unmap_region() local 3302 struct mmu_gather tlb; in exit_mmap() local
|
D | hugetlb.c | 3926 void __unmap_hugepage_range(struct mmu_gather *tlb, struct vm_area_struct *vma, in __unmap_hugepage_range() 4044 void __unmap_hugepage_range_final(struct mmu_gather *tlb, in __unmap_hugepage_range_final() 4067 struct mmu_gather tlb; in unmap_hugepage_range() local
|