Home
last modified time | relevance | path

Searched full:invalidations (Results 1 – 25 of 93) sorted by relevance

1234

/linux-6.14.4/drivers/gpu/drm/i915/gt/
Dintel_gt_types.h110 /* Serialize global tlb invalidations */
114 * Batch TLB invalidations
119 * so we track how many TLB invalidations have been
Dintel_tlb.c106 * invalidations so it is good to avoid paying the forcewake cost and in mmio_invalidate_full()
/linux-6.14.4/Documentation/arch/x86/
Dtlb.rst41 You may be doing too many individual invalidations if you see the
43 profiles. If you believe that individual invalidations being
/linux-6.14.4/arch/powerpc/include/asm/
Dmmu_context.h135 * in order to force TLB invalidations to be global as to in mm_context_add_copro()
159 * for the time being. Invalidations will remain global if in mm_context_remove_copro()
161 * it could make some invalidations local with no flush in mm_context_remove_copro()
Dmmu.h76 /* Enable use of broadcast TLB invalidations. We don't always set it
78 * use of such invalidations
/linux-6.14.4/arch/sh/mm/
Dcache-shx3.c39 * Broadcast I-cache block invalidations by default. in shx3_cache_init()
/linux-6.14.4/arch/openrisc/include/asm/
Dcacheflush.h29 * invalidations need to be broadcasted to all other cpu in the system in
/linux-6.14.4/drivers/gpu/drm/xe/
DKconfig.debug105 are hit during checks for userptr invalidations.
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/
Dl2_cache.json12 …h return data even if the snoops cause an invalidation. L2 cache line invalidations which do not w…
Dl1d_cache.json12 …nce operations. The following cache operations are not counted:\n\n1. Invalidations which do not r…
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/
Dl2_cache.json12 …h return data even if the snoops cause an invalidation. L2 cache line invalidations which do not w…
Dl1d_cache.json12 …nce operations. The following cache operations are not counted:\n\n1. Invalidations which do not r…
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/
Dl2_cache.json12 …h return data even if the snoops cause an invalidation. L2 cache line invalidations which do not w…
Dl1d_cache.json12 …nce operations. The following cache operations are not counted:\n\n1. Invalidations which do not r…
/linux-6.14.4/drivers/infiniband/hw/mlx5/
Dodp.c268 u64 invalidations = 0; in mlx5_ib_invalidate_range() local
295 * overwrite the same MTTs. Concurent invalidations might race us, in mlx5_ib_invalidate_range()
321 /* Count page invalidations */ in mlx5_ib_invalidate_range()
322 invalidations += idx - blk_start_idx + 1; in mlx5_ib_invalidate_range()
331 /* Count page invalidations */ in mlx5_ib_invalidate_range()
332 invalidations += idx - blk_start_idx + 1; in mlx5_ib_invalidate_range()
335 mlx5_update_odp_stats_with_handled(mr, invalidations, invalidations); in mlx5_ib_invalidate_range()
Drestrack.c104 atomic64_read(&mr->odp_stats.invalidations))) in fill_stat_mr_entry()
/linux-6.14.4/include/uapi/rdma/
Drdma_user_ioctl.h80 /* read TID cache invalidations */
/linux-6.14.4/drivers/gpu/drm/i915/gem/
Di915_gem_clflush.c99 * flushed/invalidated. As we always have to emit invalidations in i915_gem_clflush_object()
/linux-6.14.4/drivers/iommu/intel/
Dpasid.c316 * - Flush the caches per Table 28 ”Guidance to Software for Invalidations
622 * From VT-d spec table 25 "Guidance to Software for Invalidations": in intel_pasid_setup_dirty_tracking()
1119 * Cache invalidations after change in a context table entry that was present
1120 * according to the Spec 6.5.3.3 (Guidance to Software for Invalidations). If
/linux-6.14.4/tools/perf/pmu-events/arch/arm64/arm/cortex-a76/
Dcache.json39 … which return data, regardless of whether they cause an invalidation. Invalidations from the L2 wh…
/linux-6.14.4/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Dmmu.h148 struct mutex mutex; /* serialises mmu invalidations */
/linux-6.14.4/Documentation/devicetree/bindings/arm/
Darm,cci-400.yaml15 and manage coherency, TLB invalidations and memory barriers.
/linux-6.14.4/arch/mips/kernel/
Dvdso.c142 * will observe it without requiring cache invalidations. in arch_setup_additional_pages()
/linux-6.14.4/drivers/misc/cxl/
Dcxllib.c123 * However, we'll turn the invalidations off, so that in cxllib_switch_phb_mode()
/linux-6.14.4/include/linux/
Dmigrate.h212 * callbacks to avoid device MMU invalidations for device private

1234