Home
last modified time | relevance | path

Searched refs:tlb_add_flush (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/arm/include/asm/
Dtlb.h108 static inline void tlb_add_flush(struct mmu_gather *tlb, unsigned long addr) in tlb_add_flush() function
186 tlb_add_flush(tlb, addr); in tlb_remove_tlb_entry()
231 tlb_add_flush(tlb, addr); in __pte_free_tlb()
238 tlb_add_flush(tlb, addr + SZ_1M - PAGE_SIZE); in __pte_free_tlb()
239 tlb_add_flush(tlb, addr + SZ_1M); in __pte_free_tlb()
249 tlb_add_flush(tlb, addr); in __pmd_free_tlb()
257 tlb_add_flush(tlb, addr); in tlb_remove_pmd_tlb_entry()
/linux-4.4.14/drivers/iommu/
Dio-pgtable.h29 void (*tlb_add_flush)(unsigned long iova, size_t size, bool leaf, member
Dio-pgtable-arm.c477 cfg->tlb->tlb_add_flush(iova, blk_size, true, data->iop.cookie); in arm_lpae_split_blk_unmap()
503 tlb->tlb_add_flush(iova, size, false, cookie); in __arm_lpae_unmap()
508 tlb->tlb_add_flush(iova, size, true, cookie); in __arm_lpae_unmap()
907 .tlb_add_flush = dummy_tlb_add_flush,
Dipmmu-vmsa.c288 .tlb_add_flush = ipmmu_tlb_add_flush,
Darm-smmu.c623 .tlb_add_flush = arm_smmu_tlb_inv_range_nosync,
Darm-smmu-v3.c1362 .tlb_add_flush = arm_smmu_tlb_inv_range_nosync,