Home
last modified time | relevance | path

Searched refs:flush_range (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/mm/book3s32/
Dtlb.c74 static void flush_range(struct mm_struct *mm, unsigned long start, in flush_range() function
114 flush_range(&init_mm, start, end); in flush_tlb_kernel_range()
137 flush_range(mp->vm_mm, mp->vm_start, mp->vm_end); in flush_tlb_mm()
165 flush_range(vma->vm_mm, start, end); in flush_tlb_range()
/kernel/linux/linux-5.10/arch/arm/include/asm/
Doutercache.h19 void (*flush_range)(unsigned long, unsigned long); member
64 if (outer_cache.flush_range) in outer_flush_range()
65 outer_cache.flush_range(start, end); in outer_flush_range()
Dcacheflush.h408 if (outer_cache.flush_range) { in __sync_cache_range_r()
/kernel/linux/linux-5.10/arch/arm/mm/
Dcache-l2x0.c250 .flush_range = l2c210_flush_range,
415 .flush_range = l2c220_flush_range,
693 fns->flush_range = l2c310_flush_range_erratum; in l2c310_fixup()
772 .flush_range = l2c210_flush_range,
1098 .flush_range = l2c210_flush_range,
1118 .flush_range = l2c220_flush_range,
1314 .flush_range = l2c210_flush_range,
1344 .flush_range = l2c210_flush_range,
1534 .flush_range = aurora_flush_range,
1706 .flush_range = bcm_flush_range,
Dcache-xsc3l2.c203 outer_cache.flush_range = xsc3_l2_flush_range; in xsc3_l2_init()
Dcache-tauros2.c231 outer_cache.flush_range = tauros2_flush_range; in tauros2_internal_init()
Dcache-feroceon-l2.c352 outer_cache.flush_range = feroceon_l2_flush_range; in feroceon_l2_init()
Dcache-uniphier.c485 outer_cache.flush_range = uniphier_cache_flush_range; in uniphier_cache_init()