Home
last modified time | relevance | path

Searched refs:cache_level (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/gpu/drm/amd/amdkfd/
A Dkfd_crat.c67 .cache_level = 1,
76 .cache_level = 1,
85 .cache_level = 1,
100 .cache_level = 1,
109 .cache_level = 1,
118 .cache_level = 1,
147 .cache_level = 1,
156 .cache_level = 1,
971 props->cache_level = cache->cache_level; in kfd_parse_subtype_cache()
1229 pcache->cache_level = pcache_info[cache_type].cache_level; in fill_in_l1_pcache()
[all …]
A Dkfd_topology.h128 uint32_t cache_level; member
/linux/arch/arm/mm/
A Dcache-uniphier.c323 *cache_level); in __uniphier_cache_init()
332 if (level != *cache_level) { in __uniphier_cache_init()
350 *cache_level); in __uniphier_cache_init()
358 *cache_level); in __uniphier_cache_init()
366 *cache_level); in __uniphier_cache_init()
397 if (*cache_level == 2) { in __uniphier_cache_init()
436 (*cache_level)++; in __uniphier_cache_init()
454 unsigned int cache_level; in uniphier_cache_init() local
460 cache_level == 2) in uniphier_cache_init()
474 if (cache_level == 2) { in uniphier_cache_init()
[all …]
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_domain.c21 return !(obj->cache_level == I915_CACHE_NONE || in gpu_write_needs_clflush()
22 obj->cache_level == I915_CACHE_WT); in gpu_write_needs_clflush()
238 enum i915_cache_level cache_level) in i915_gem_object_set_cache_level() argument
242 if (obj->cache_level == cache_level) in i915_gem_object_set_cache_level()
253 if (obj->cache_level != cache_level) { in i915_gem_object_set_cache_level()
254 i915_gem_object_set_cache_coherency(obj, cache_level); in i915_gem_object_set_cache_level()
281 switch (obj->cache_level) { in i915_gem_get_caching_ioctl()
A Di915_gem_internal.c169 unsigned int cache_level; in i915_gem_object_create_internal() local
197 cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in i915_gem_object_create_internal()
198 i915_gem_object_set_cache_coherency(obj, cache_level); in i915_gem_object_create_internal()
A Di915_gem_shmem.c514 unsigned int cache_level; in shmem_object_init() local
551 cache_level = I915_CACHE_LLC; in shmem_object_init()
553 cache_level = I915_CACHE_NONE; in shmem_object_init()
555 i915_gem_object_set_cache_coherency(obj, cache_level); in shmem_object_init()
A Di915_gem_object.c115 unsigned int cache_level) in i915_gem_object_set_cache_coherency() argument
117 obj->cache_level = cache_level; in i915_gem_object_set_cache_coherency()
119 if (cache_level != I915_CACHE_NONE) in i915_gem_object_set_cache_coherency()
A Di915_gem_stolen.c638 unsigned int cache_level; in __i915_gem_object_create_stolen() local
653 cache_level = HAS_LLC(mem->i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in __i915_gem_object_create_stolen()
654 i915_gem_object_set_cache_coherency(obj, cache_level); in __i915_gem_object_create_stolen()
A Di915_gem_object_types.h324 unsigned int cache_level:3; member
/linux/drivers/gpu/drm/i915/gem/selftests/
A Dhuge_gem_object.c103 unsigned int cache_level; in huge_gem_object() local
122 cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in huge_gem_object()
123 i915_gem_object_set_cache_coherency(obj, cache_level); in huge_gem_object()
/linux/drivers/gpu/drm/i915/gt/
A Dselftest_migrate.c215 src->mm.pages->sgl, src->cache_level, in __migrate_copy()
217 dst->mm.pages->sgl, dst->cache_level, in __migrate_copy()
229 src->mm.pages->sgl, src->cache_level, in __global_copy()
231 dst->mm.pages->sgl, dst->cache_level, in __global_copy()
256 obj->cache_level, in __migrate_clear()
269 obj->cache_level, in __global_clear()
487 enum i915_cache_level cache_level, in __perf_clear_blt() argument
501 err = intel_context_migrate_clear(ce, NULL, sg, cache_level, in __perf_clear_blt()
A Dintel_migrate.h50 enum i915_cache_level cache_level,
58 enum i915_cache_level cache_level,
A Dintel_migrate.c269 enum i915_cache_level cache_level, in emit_pte() argument
274 const u64 encode = rq->context->vm->pte_encode(0, cache_level, in emit_pte()
532 enum i915_cache_level cache_level, in intel_context_migrate_clear() argument
574 len = emit_pte(rq, &it, cache_level, is_lmem, 0, CHUNK_SZ); in intel_context_migrate_clear()
645 enum i915_cache_level cache_level, in intel_migrate_clear() argument
666 err = intel_context_migrate_clear(ce, await, sg, cache_level, in intel_migrate_clear()
A Dgen8_ppgtt.c414 enum i915_cache_level cache_level, in gen8_ppgtt_insert_pte() argument
418 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_pte()
459 enum i915_cache_level cache_level, in gen8_ppgtt_insert_huge() argument
462 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_huge()
582 enum i915_cache_level cache_level, in gen8_ppgtt_insert() argument
589 gen8_ppgtt_insert_huge(vma, &iter, cache_level, flags); in gen8_ppgtt_insert()
598 cache_level, flags); in gen8_ppgtt_insert()
A Dintel_ggtt.c427 enum i915_cache_level cache_level, in i915_ggtt_insert_page() argument
430 unsigned int flags = (cache_level == I915_CACHE_NONE) ? in i915_ggtt_insert_page()
438 enum i915_cache_level cache_level, in i915_ggtt_insert_entries() argument
441 unsigned int flags = (cache_level == I915_CACHE_NONE) ? in i915_ggtt_insert_entries()
457 enum i915_cache_level cache_level, in ggtt_bind_vma() argument
473 vm->insert_entries(vm, vma, cache_level, pte_flags); in ggtt_bind_vma()
613 enum i915_cache_level cache_level, in aliasing_gtt_bind_vma() argument
625 stash, vma, cache_level, flags); in aliasing_gtt_bind_vma()
628 vm->insert_entries(vm, vma, cache_level, pte_flags); in aliasing_gtt_bind_vma()
1278 obj ? obj->cache_level : 0, in i915_ggtt_resume()
A Dintel_gtt.h201 enum i915_cache_level cache_level,
283 enum i915_cache_level cache_level,
287 enum i915_cache_level cache_level,
604 enum i915_cache_level cache_level,
A Dgen6_ppgtt.c108 enum i915_cache_level cache_level, in gen6_ppgtt_insert_entries() argument
116 const u32 pte_encode = vm->pte_encode(0, cache_level, flags); in gen6_ppgtt_insert_entries()
292 enum i915_cache_level cache_level, in pd_vma_bind() argument
A Dintel_ppgtt.c183 enum i915_cache_level cache_level, in ppgtt_bind_vma() argument
200 vm->insert_entries(vm, vma, cache_level, pte_flags); in ppgtt_bind_vma()
/linux/drivers/gpu/drm/i915/selftests/
A Dmock_gtt.c44 enum i915_cache_level cache_level, in mock_bind_ppgtt() argument
98 enum i915_cache_level cache_level, in mock_bind_ggtt() argument
A Di915_gem_gtt.c130 obj->cache_level = I915_CACHE_NONE; in fake_dma_object()
1384 obj->cache_level, in igt_gtt_reserve()
1436 obj->cache_level, in igt_gtt_reserve()
1483 obj->cache_level, in igt_gtt_reserve()
1598 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
1658 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
1707 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
/linux/drivers/gpu/drm/i915/
A Di915_vma.c292 enum i915_cache_level cache_level; member
302 vma, vw->cache_level, vw->flags); in __vma_bind()
369 enum i915_cache_level cache_level, in i915_vma_bind() argument
404 work->cache_level = cache_level; in i915_vma_bind()
431 vma->ops->bind_vma(vma->vm, NULL, vma, cache_level, bind_flags); in i915_vma_bind()
671 color = vma->obj->cache_level; in i915_vma_insert()
983 vma->obj ? vma->obj->cache_level : 0, in i915_vma_pin_ww()
/linux/arch/x86/kernel/cpu/resctrl/
A Dcore.c68 .cache_level = 3,
85 .cache_level = 2,
102 .cache_level = 3,
501 int id = get_cpu_cacheinfo_id(cpu, r->cache_level); in domain_add_cpu()
553 int id = get_cpu_cacheinfo_id(cpu, r->cache_level); in domain_remove_cpu()
/linux/drivers/iommu/
A Dfsl_pamu.c256 u32 cache_level; in get_stash_id() local
289 …for (cache_level = PAMU_ATTR_CACHE_L1; (cache_level < PAMU_ATTR_CACHE_L3) && found; cache_level++)… in get_stash_id()
290 if (stash_dest_hint == cache_level) { in get_stash_id()
/linux/drivers/gpu/drm/i915/display/
A Dintel_dpt.c80 enum i915_cache_level cache_level, in dpt_bind_vma() argument
93 vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags); in dpt_bind_vma()
/linux/include/linux/
A Dresctrl.h158 int cache_level; member

Completed in 57 milliseconds

12