Searched full:vivt (Results 1 – 9 of 9) sorted by relevance
25 * existing virtual mapping in an atomic context. With a VIVT cache this
69 * cpu_switch_mm() needs to flush the VIVT caches. To avoid in check_and_switch_context()
37 * effects are cache-type (VIVT/VIPT/PIPT) specific.
46 #define flush_cache_dup_mm(mm) /* called on fork (VIVT only) */
246 * - VIVT cache: we need to also write back and invalidate all user in __flush_dcache_aliases()323 * - VIVT: fully aliasing, so we need to handle every alias in our
27 * in the VIVT case, we optimise out the alignment rules.
342 cache_is_vivt() ? "VIVT" : in cacheid_init()345 cache_is_vivt() ? "VIVT" : in cacheid_init()346 icache_is_vivt_asid_tagged() ? "VIVT ASID tagged" : in cacheid_init()
277 * For non-VIVT SLCs the cacheability of the FW data in the SLC is selected in
1343 c->icache.flags & MIPS_CACHE_VTAG ? "VIVT" : "VIPT", in probe_pcache()