Home
last modified time | relevance | path

Searched defs:tlb (Results 76 - 100 of 113) sorted by relevance

12345

/kernel/linux/linux-5.10/mm/
H A Dmadvise.c40 struct mmu_gather *tlb; member
317 struct mmu_gather *tlb = private->tlb; in madvise_cold_or_pageout_pte_range() local
492 madvise_cold_page_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long addr, unsigned long end) madvise_cold_page_range() argument
511 struct mmu_gather tlb; madvise_cold() local
525 madvise_pageout_page_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long addr, unsigned long end) madvise_pageout_page_range() argument
560 struct mmu_gather tlb; madvise_pageout() local
581 struct mmu_gather *tlb = walk->private; madvise_free_pte_range() local
719 struct mmu_gather tlb; madvise_free_single_vma() local
[all...]
H A Dhuge_memory.c1571 bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in madvise_free_huge_pmd() argument
1650 int zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in zap_huge_pmd() argument
1928 zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma, pud_t *pud, unsigned long addr) zap_huge_pud() argument
[all...]
H A Dmmap.c2719 struct mmu_gather tlb; in unmap_region() local
3239 struct mmu_gather tlb; in exit_mmap() local
[all...]
/kernel/linux/linux-5.10/kernel/dma/
H A Dswiotlb.c206 int __init swiotlb_init_with_tbl(char *tlb, unsigned long nslabs, int verbose) in swiotlb_init_with_tbl() argument
338 swiotlb_late_init_with_tbl(char *tlb, unsigned long nslabs) in swiotlb_late_init_with_tbl() argument
/kernel/linux/linux-6.6/include/asm-generic/
H A Dtlb.h287 static inline void tlb_flush_rmaps(struct mmu_gather *tlb, struc argument
355 __tlb_adjust_range(struct mmu_gather *tlb, unsigned long address, unsigned int range_size) __tlb_adjust_range() argument
363 __tlb_reset_range(struct mmu_gather *tlb) __tlb_reset_range() argument
397 tlb_flush(struct mmu_gather *tlb) tlb_flush() argument
411 tlb_flush(struct mmu_gather *tlb) tlb_flush() argument
430 tlb_update_vma_flags(struct mmu_gather *tlb, struct vm_area_struct *vma) tlb_update_vma_flags() argument
448 tlb_flush_mmu_tlbonly(struct mmu_gather *tlb) tlb_flush_mmu_tlbonly() argument
462 tlb_remove_page_size(struct mmu_gather *tlb, struct page *page, int page_size) tlb_remove_page_size() argument
469 __tlb_remove_page(struct mmu_gather *tlb, struct page *page, unsigned int flags) __tlb_remove_page() argument
478 tlb_remove_page(struct mmu_gather *tlb, struct page *page) tlb_remove_page() argument
483 tlb_remove_ptdesc(struct mmu_gather *tlb, void *pt) tlb_remove_ptdesc() argument
489 tlb_remove_page_ptdesc(struct mmu_gather *tlb, struct ptdesc *pt) tlb_remove_page_ptdesc() argument
494 tlb_change_page_size(struct mmu_gather *tlb, unsigned int page_size) tlb_change_page_size() argument
507 tlb_get_unmap_shift(struct mmu_gather *tlb) tlb_get_unmap_shift() argument
521 tlb_get_unmap_size(struct mmu_gather *tlb) tlb_get_unmap_size() argument
531 tlb_start_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) tlb_start_vma() argument
542 tlb_end_vma(struct mmu_gather *tlb, struct vm_area_struct *vma) tlb_end_vma() argument
566 tlb_flush_pte_range(struct mmu_gather *tlb, unsigned long address, unsigned long size) tlb_flush_pte_range() argument
573 tlb_flush_pmd_range(struct mmu_gather *tlb, unsigned long address, unsigned long size) tlb_flush_pmd_range() argument
580 tlb_flush_pud_range(struct mmu_gather *tlb, unsigned long address, unsigned long size) tlb_flush_pud_range() argument
587 tlb_flush_p4d_range(struct mmu_gather *tlb, unsigned long address, unsigned long size) tlb_flush_p4d_range() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dpgtable.c23 void paravirt_tlb_remove_table(struct mmu_gather *tlb, void *table) in paravirt_tlb_remove_table() argument
53 void ___pte_free_tlb(struct mmu_gather *tlb, struct page *pte) in ___pte_free_tlb() argument
61 void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) in ___pmd_free_tlb() argument
77 void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud) in ___pud_free_tlb() argument
84 ___p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d) ___p4d_free_tlb() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_gt_types.h124 } tlb; member
/kernel/linux/linux-6.6/mm/
H A Doom_kill.c540 struct mmu_gather tlb; in __oom_reap_task_mm() local
H A Dmadvise.c41 struct mmu_gather *tlb; member
347 struct mmu_gather *tlb = private->tlb; in madvise_cold_or_pageout_pte_range() local
544 madvise_cold_page_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long addr, unsigned long end) madvise_cold_page_range() argument
568 struct mmu_gather tlb; madvise_cold() local
582 madvise_pageout_page_range(struct mmu_gather *tlb, struct vm_area_struct *vma, unsigned long addr, unsigned long end) madvise_pageout_page_range() argument
601 struct mmu_gather tlb; madvise_pageout() local
629 struct mmu_gather *tlb = walk->private; madvise_free_pte_range() local
773 struct mmu_gather tlb; madvise_free_single_vma() local
[all...]
H A Dmempolicy.c646 struct mmu_gather tlb; in change_prot_numa() local
H A Dhuge_memory.c1580 bool madvise_free_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in madvise_free_huge_pmd() argument
1659 int zap_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, in zap_huge_pmd() argument
1804 change_huge_pmd(struct mmu_gather *tlb, struct vm_area_struct *vma, pmd_t *pmd, unsigned long addr, pgprot_t newprot, unsigned long cp_flags) change_huge_pmd() argument
1970 zap_huge_pud(struct mmu_gather *tlb, struct vm_area_struct *vma, pud_t *pud, unsigned long addr) zap_huge_pud() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/kvm/
H A Dmmu.c1175 struct kvm_mips_tlb *tlb; in kvm_trap_emul_gva_fault() local
1014 kvm_mips_handle_mapped_seg_tlb_fault(struct kvm_vcpu *vcpu, struct kvm_mips_tlb *tlb, unsigned long gva, bool write_fault) kvm_mips_handle_mapped_seg_tlb_fault() argument
[all...]
H A Demulate.c1032 struct kvm_mips_tlb *tlb; in kvm_mips_emul_tlbr() local
1060 kvm_mips_invalidate_guest_tlb(struct kvm_vcpu *vcpu, struct kvm_mips_tlb *tlb) kvm_mips_invalidate_guest_tlb() argument
1106 struct kvm_mips_tlb *tlb = NULL; kvm_mips_emul_tlbwi() local
1141 struct kvm_mips_tlb *tlb = NULL; kvm_mips_emul_tlbwr() local
3256 struct kvm_mips_tlb *tlb = &vcpu->arch.guest_tlb[index]; kvm_mips_handle_tlbmiss() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dradix_tlb.c1184 void radix__tlb_flush(struct mmu_gather *tlb) in radix__tlb_flush() argument
[all...]
/kernel/linux/linux-5.10/fs/
H A Dexec.c691 struct mmu_gather tlb; in shift_arg_pages() local
/kernel/linux/linux-6.6/kernel/dma/
H A Dswiotlb.c319 void *tlb; in swiotlb_memblock_alloc() local
314 swiotlb_memblock_alloc(unsigned long nslabs, unsigned int flags, int (*remap)(void *tlb, unsigned long nslabs)) swiotlb_memblock_alloc() argument
350 swiotlb_init_remap(bool addressing_limit, unsigned int flags, int (*remap)(void *tlb, unsigned long nslabs)) swiotlb_init_remap() argument
357 void *tlb; swiotlb_init_remap() local
426 swiotlb_init_late(size_t size, gfp_t gfp_mask, int (*remap)(void *tlb, unsigned long nslabs)) swiotlb_init_late() argument
685 struct page *tlb; swiotlb_alloc_pool() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_types.h680 u32 tlb[I915_MAX_GT]; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/
H A Di915_vma.c1341 void vma_invalidate_tlb(struct i915_address_space *vm, u32 *tlb) in vma_invalidate_tlb() argument
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dparavirt.h77 static inline void paravirt_tlb_remove_table(struct mmu_gather *tlb, void *table) in paravirt_tlb_remove_table() argument
/kernel/linux/linux-5.10/tools/perf/util/
H A Dauxtrace.h127 bool tlb; member
/kernel/linux/linux-5.10/include/linux/
H A Dhugetlb.h305 static inline void hugetlb_free_pgd_range(struct mmu_gather *tlb, in hugetlb_free_pgd_range() argument
350 static inline void __unmap_hugepage_range_final(struct mmu_gather *tlb, in __unmap_hugepage_range_final() argument
357 static inline void __unmap_hugepage_range(struct mmu_gather *tlb, in __unmap_hugepage_range() argument
/kernel/linux/linux-6.6/fs/
H A Dexec.c694 struct mmu_gather tlb; in shift_arg_pages() local
764 struct mmu_gather tlb; in setup_arg_pages() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dhugetlb.h417 static inline void hugetlb_free_pgd_range(struct mmu_gather *tlb, in hugetlb_free_pgd_range() argument
476 static inline void __unmap_hugepage_range(struct mmu_gather *tlb, in __unmap_hugepage_range() argument
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dparavirt.h90 static inline void paravirt_tlb_remove_table(struct mmu_gather *tlb, void *table) in paravirt_tlb_remove_table() argument
/kernel/linux/linux-6.6/tools/perf/util/
H A Dauxtrace.h145 bool tlb; member

Completed in 42 milliseconds

12345