Lines Matching defs:cache
95 * bypass the data cache and go directly to RAM. However, the CPUs
96 * can still speculate reads (not writes) and fill cache lines with
99 * Those cache lines will be *clean* cache lines though, so a
101 * operation, because no cache lines are marked dirty.
103 * Those clean cache lines could be filled prior to an uncached write
104 * by the guest, and the cache coherent IO subsystem would therefore
109 * never hit in the cache.
154 * stage2_flush_vm - Invalidate cache for pages mapped in stage 2
157 * Go through the stage 2 page tables and invalidate any cache lines
504 struct kvm_mmu_memory_cache cache = { 0, __GFP_ZERO, NULL, };
514 ret = kvm_mmu_topup_memory_cache(&cache,
521 &cache);
529 kvm_mmu_free_memory_cache(&cache);
1016 * Check for a cache maintenance operation. Since we
1145 * just like a translation fault and clean the cache to the PoC.
1412 * S/W to PA mapping, it can only use S/W to nuke the whole cache,
1416 * usage of the cache maintenance instructions that operate by set/way
1417 * is associated with the cache maintenance instructions associated