| /OK3568_Linux_fs/kernel/arch/sparc/include/asm/ |
| H A D | pgalloc_32.h | 51 #define __pmd_free_tlb(tlb, pmd, addr) pmd_free((tlb)->mm, pmd) argument 76 #define __pte_free_tlb(tlb, pte, addr) pte_free((tlb)->mm, pte) argument
|
| H A D | spitfire.h | 302 static inline unsigned long cheetah_get_dtlb_data(int entry, int tlb) in cheetah_get_dtlb_data() 314 static inline unsigned long cheetah_get_dtlb_tag(int entry, int tlb) in cheetah_get_dtlb_tag() 324 static inline void cheetah_put_dtlb_data(int entry, unsigned long data, int tlb) in cheetah_put_dtlb_data()
|
| /OK3568_Linux_fs/kernel/arch/m68k/include/asm/ |
| H A D | motorola_pgalloc.h | 47 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, in __pte_free_tlb() 64 static inline int __pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd, in __pmd_free_tlb()
|
| H A D | sun3_pgalloc.h | 20 #define __pte_free_tlb(tlb,pte,addr) \ argument
|
| H A D | mcf_pgalloc.h | 37 static inline void __pte_free_tlb(struct mmu_gather *tlb, pgtable_t pgtable, in __pte_free_tlb()
|
| /OK3568_Linux_fs/kernel/arch/x86/mm/ |
| H A D | pgtable.c | 23 void paravirt_tlb_remove_table(struct mmu_gather *tlb, void *table) in paravirt_tlb_remove_table() 53 void ___pte_free_tlb(struct mmu_gather *tlb, struct page *pte) in ___pte_free_tlb() 61 void ___pmd_free_tlb(struct mmu_gather *tlb, pmd_t *pmd) in ___pmd_free_tlb() 77 void ___pud_free_tlb(struct mmu_gather *tlb, pud_t *pud) in ___pud_free_tlb() 84 void ___p4d_free_tlb(struct mmu_gather *tlb, p4d_t *p4d) in ___p4d_free_tlb()
|
| /OK3568_Linux_fs/kernel/arch/riscv/include/asm/ |
| H A D | tlb.h | 16 static inline void tlb_flush(struct mmu_gather *tlb) in tlb_flush()
|
| /OK3568_Linux_fs/kernel/arch/nds32/include/asm/ |
| H A D | tlb.h | 9 #define __pte_free_tlb(tlb, pte, addr) pte_free((tlb)->mm, pte) argument
|
| /OK3568_Linux_fs/kernel/arch/xtensa/include/asm/ |
| H A D | tlb.h | 19 #define __pte_free_tlb(tlb, pte, address) pte_free((tlb)->mm, pte) argument
|
| /OK3568_Linux_fs/kernel/arch/nios2/include/asm/ |
| H A D | pgalloc.h | 37 #define __pte_free_tlb(tlb, pte, addr) \ argument
|
| /OK3568_Linux_fs/kernel/arch/powerpc/include/asm/nohash/32/ |
| H A D | pgalloc.h | 14 #define __pmd_free_tlb(tlb,x,a) do { } while (0) argument
|
| /OK3568_Linux_fs/kernel/arch/hexagon/include/asm/ |
| H A D | pgalloc.h | 90 #define __pte_free_tlb(tlb, pte, addr) \ argument
|
| /OK3568_Linux_fs/kernel/mm/ |
| H A D | memory.c | 245 static void free_pte_range(struct mmu_gather *tlb, pmd_t *pmd, in free_pte_range() 254 static inline void free_pmd_range(struct mmu_gather *tlb, pud_t *pud, in free_pmd_range() 288 static inline void free_pud_range(struct mmu_gather *tlb, p4d_t *p4d, in free_pud_range() 322 static inline void free_p4d_range(struct mmu_gather *tlb, pgd_t *pgd, in free_p4d_range() 358 void free_pgd_range(struct mmu_gather *tlb, in free_pgd_range() 420 void free_pgtables(struct mmu_gather *tlb, struct vm_area_struct *vma, in free_pgtables() 1268 static unsigned long zap_pte_range(struct mmu_gather *tlb, in zap_pte_range() 1406 static inline unsigned long zap_pmd_range(struct mmu_gather *tlb, in zap_pmd_range() 1452 static inline unsigned long zap_pud_range(struct mmu_gather *tlb, in zap_pud_range() 1481 static inline unsigned long zap_p4d_range(struct mmu_gather *tlb, in zap_p4d_range() [all …]
|
| /OK3568_Linux_fs/kernel/arch/openrisc/include/asm/ |
| H A D | pgalloc.h | 69 #define __pte_free_tlb(tlb, pte, addr) \ argument
|
| /OK3568_Linux_fs/kernel/arch/microblaze/include/asm/ |
| H A D | pgalloc.h | 37 #define __pte_free_tlb(tlb, pte, addr) pte_free((tlb)->mm, (pte)) argument
|
| /OK3568_Linux_fs/kernel/arch/csky/include/asm/ |
| H A D | pgalloc.h | 67 #define __pte_free_tlb(tlb, pte, address) \ argument
|
| /OK3568_Linux_fs/u-boot/arch/powerpc/cpu/mpc85xx/ |
| H A D | tlb.c | 21 void invalidate_tlb(u8 tlb) in invalidate_tlb() 137 void set_tlb(u8 tlb, u32 epn, u64 rpn, in set_tlb()
|
| /OK3568_Linux_fs/kernel/arch/arm/include/asm/ |
| H A D | procinfo.h | 37 struct cpu_tlb_fns *tlb; member
|
| /OK3568_Linux_fs/kernel/arch/mips/kvm/ |
| H A D | tlb.c | 91 struct kvm_mips_tlb tlb; in kvm_mips_dump_guest_tlbs() local 122 struct kvm_mips_tlb *tlb = vcpu->arch.guest_tlb; in kvm_mips_guest_tlb_lookup() local
|
| H A D | emulate.c | 1032 struct kvm_mips_tlb *tlb; in kvm_mips_emul_tlbr() local 1061 struct kvm_mips_tlb *tlb) in kvm_mips_invalidate_guest_tlb() 1106 struct kvm_mips_tlb *tlb = NULL; in kvm_mips_emul_tlbwi() local 1141 struct kvm_mips_tlb *tlb = NULL; in kvm_mips_emul_tlbwr() local 3256 struct kvm_mips_tlb *tlb = &vcpu->arch.guest_tlb[index]; in kvm_mips_handle_tlbmiss() local
|
| /OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s32/ |
| H A D | tlb.c | 50 void tlb_flush(struct mmu_gather *tlb) in tlb_flush()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/mm/nohash/ |
| H A D | tlb.c | 390 void tlb_flush(struct mmu_gather *tlb) in tlb_flush() 406 void tlb_flush_pgtable(struct mmu_gather *tlb, unsigned long address) in tlb_flush_pgtable()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s64/ |
| H A D | hash_tlb.c | 158 void hash__tlb_flush(struct mmu_gather *tlb) in hash__tlb_flush()
|
| /OK3568_Linux_fs/kernel/arch/arc/include/asm/ |
| H A D | pgalloc.h | 130 #define __pte_free_tlb(tlb, pte, addr) pte_free((tlb)->mm, pte) argument
|
| /OK3568_Linux_fs/kernel/kernel/dma/ |
| H A D | swiotlb.c | 206 int __init swiotlb_init_with_tbl(char *tlb, unsigned long nslabs, int verbose) in swiotlb_init_with_tbl() 338 swiotlb_late_init_with_tbl(char *tlb, unsigned long nslabs) in swiotlb_late_init_with_tbl()
|