• Home
  • Raw
  • Download

Lines Matching defs:tlb

286 static inline void __tlb_adjust_range(struct mmu_gather *tlb,  in __tlb_adjust_range()
294 static inline void __tlb_reset_range(struct mmu_gather *tlb) in __tlb_reset_range()
328 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush()
335 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_update_vma_flags()
338 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_end_vma()
353 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush()
369 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_update_vma_flags()
389 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) { } in tlb_update_vma_flags()
395 static inline void tlb_flush_mmu_tlbonly(struct mmu_gather *tlb) in tlb_flush_mmu_tlbonly()
405 static inline void tlb_remove_page_size(struct mmu_gather *tlb, in tlb_remove_page_size()
412 static inline bool __tlb_remove_page(struct mmu_gather *tlb, struct page *page) in __tlb_remove_page()
421 static inline void tlb_remove_page(struct mmu_gather *tlb, struct page *page) in tlb_remove_page()
426 static inline void tlb_change_page_size(struct mmu_gather *tlb, in tlb_change_page_size()
439 static inline unsigned long tlb_get_unmap_shift(struct mmu_gather *tlb) in tlb_get_unmap_shift()
453 static inline unsigned long tlb_get_unmap_size(struct mmu_gather *tlb) in tlb_get_unmap_size()
464 static inline void tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_start_vma()
475 static inline void tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) in tlb_end_vma()
491 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
501 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument
508 #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ argument
524 #define __tlb_remove_pmd_tlb_entry(tlb, pmdp, address) do {} while (0) argument
527 #define tlb_remove_pmd_tlb_entry(tlb, pmdp, address) \ argument
539 #define __tlb_remove_pud_tlb_entry(tlb, pudp, address) do {} while (0) argument
542 #define tlb_remove_pud_tlb_entry(tlb, pudp, address) \ argument
568 #define pte_free_tlb(tlb, ptep, address) \ argument
578 #define pmd_free_tlb(tlb, pmdp, address) \ argument
589 #define pud_free_tlb(tlb, pudp, address) \ argument
601 #define p4d_free_tlb(tlb, pudp, address) \ argument