Home
last modified time | relevance | path

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

12

/Linux-v4.19/arch/arm/mm/
Dcache-uniphier.c323 unsigned int *cache_level) in __uniphier_cache_init() argument
332 *cache_level); in __uniphier_cache_init()
337 pr_err("L%d: cache-level is not specified\n", *cache_level); in __uniphier_cache_init()
341 if (level != *cache_level) { in __uniphier_cache_init()
343 *cache_level, level); in __uniphier_cache_init()
348 pr_err("L%d: cache-unified is not specified\n", *cache_level); in __uniphier_cache_init()
359 *cache_level); in __uniphier_cache_init()
367 *cache_level); in __uniphier_cache_init()
375 *cache_level); in __uniphier_cache_init()
385 pr_err("L%d: failed to map control register\n", *cache_level); in __uniphier_cache_init()
[all …]
Dcache-l2x0.c1759 u32 cache_level = 2; in l2x0_of_init() local
1793 if (of_property_read_u32(np, "cache-level", &cache_level)) in l2x0_of_init()
1796 if (cache_level != 2) in l2x0_of_init()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_object.c34 unsigned int cache_level) in i915_gem_object_set_cache_coherency() argument
36 obj->cache_level = cache_level; in i915_gem_object_set_cache_coherency()
38 if (cache_level != I915_CACHE_NONE) in i915_gem_object_set_cache_coherency()
Di915_vma.c298 int i915_vma_bind(struct i915_vma *vma, enum i915_cache_level cache_level, in i915_vma_bind() argument
333 ret = vma->ops->bind_vma(vma, cache_level, bind_flags); in i915_vma_bind()
483 bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long cache_level) in i915_gem_valid_gtt_space() argument
503 if (color_differs(other, cache_level) && !drm_mm_hole_follows(other)) in i915_gem_valid_gtt_space()
507 if (color_differs(other, cache_level) && !drm_mm_hole_follows(node)) in i915_gem_valid_gtt_space()
543 unsigned int cache_level; in i915_vma_insert() local
589 cache_level = vma->obj->cache_level; in i915_vma_insert()
591 cache_level = 0; in i915_vma_insert()
609 size, offset, cache_level, in i915_vma_insert()
648 size, alignment, cache_level, in i915_vma_insert()
[all …]
Di915_gem_internal.c189 unsigned int cache_level; in i915_gem_object_create_internal() local
207 cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in i915_gem_object_create_internal()
208 i915_gem_object_set_cache_coherency(obj, cache_level); in i915_gem_object_create_internal()
Di915_gem_stolen.c568 unsigned int cache_level; in _i915_gem_object_create_stolen() local
579 cache_level = HAS_LLC(dev_priv) ? I915_CACHE_LLC : I915_CACHE_NONE; in _i915_gem_object_create_stolen()
580 i915_gem_object_set_cache_coherency(obj, cache_level); in _i915_gem_object_create_stolen()
694 size, gtt_offset, obj->cache_level, in i915_gem_object_create_stolen_for_preallocated()
Di915_gem_gtt.c194 enum i915_cache_level cache_level, in ppgtt_bind_vma() argument
212 vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags); in ppgtt_bind_vma()
1047 enum i915_cache_level cache_level, in gen8_ppgtt_insert_pte_entries() argument
1051 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_pte_entries()
1101 enum i915_cache_level cache_level, in gen8_ppgtt_insert_3lvl() argument
1109 cache_level, flags); in gen8_ppgtt_insert_3lvl()
1117 enum i915_cache_level cache_level, in gen8_ppgtt_insert_huge_entries() argument
1120 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_huge_entries()
1235 enum i915_cache_level cache_level, in gen8_ppgtt_insert_4lvl() argument
1243 gen8_ppgtt_insert_huge_entries(vma, pdps, &iter, cache_level, in gen8_ppgtt_insert_4lvl()
[all …]
Di915_gem_object.h144 unsigned int cache_level:3; member
482 unsigned int cache_level);
Di915_gem_evict.c123 unsigned cache_level, in i915_gem_evict_something() argument
162 min_size, alignment, cache_level, in i915_gem_evict_something()
Di915_vma.h265 int i915_vma_bind(struct i915_vma *vma, enum i915_cache_level cache_level,
267 bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long cache_level);
Di915_gem_gtt.h261 enum i915_cache_level cache_level,
354 enum i915_cache_level cache_level,
358 enum i915_cache_level cache_level,
Di915_gem.c754 return !(obj->cache_level == I915_CACHE_NONE || in gpu_write_needs_clflush()
755 obj->cache_level == I915_CACHE_WT); in gpu_write_needs_clflush()
2053 if (obj->cache_level != I915_CACHE_NONE && !HAS_LLC(dev_priv)) { in i915_gem_fault()
4006 enum i915_cache_level cache_level) in i915_gem_object_set_cache_level() argument
4013 if (obj->cache_level == cache_level) in i915_gem_object_set_cache_level()
4032 i915_gem_valid_gtt_space(vma, cache_level)) in i915_gem_object_set_cache_level()
4068 cache_level != I915_CACHE_NONE) { in i915_gem_object_set_cache_level()
4104 ret = i915_vma_bind(vma, cache_level, PIN_UPDATE); in i915_gem_object_set_cache_level()
4111 vma->node.color = cache_level; in i915_gem_object_set_cache_level()
4112 i915_gem_object_set_cache_coherency(obj, cache_level); in i915_gem_object_set_cache_level()
[all …]
Di915_gpu_error.h191 u32 cache_level:3; member
Di915_gpu_error.c393 err_puts(m, i915_cache_level_str(m->i915, err->cache_level)); in print_error_buffers()
1046 err->cache_level = obj->cache_level; in capture_bo()
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dhuge_gem_object.c116 unsigned int cache_level; in huge_gem_object() local
134 cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in huge_gem_object()
135 i915_gem_object_set_cache_coherency(obj, cache_level); in huge_gem_object()
Dmock_gtt.c42 enum i915_cache_level cache_level, in mock_bind_ppgtt() argument
89 enum i915_cache_level cache_level, in mock_bind_ggtt() argument
Di915_gem_gtt.c132 obj->cache_level = I915_CACHE_NONE; in fake_dma_object()
1328 obj->cache_level, in igt_gtt_reserve()
1377 obj->cache_level, in igt_gtt_reserve()
1421 obj->cache_level, in igt_gtt_reserve()
1531 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
1589 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
1635 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
/Linux-v4.19/arch/x86/kernel/cpu/
Dintel_rdt.c77 .cache_level = 3,
94 .cache_level = 3,
111 .cache_level = 3,
128 .cache_level = 2,
145 .cache_level = 2,
162 .cache_level = 2,
179 .cache_level = 3,
536 int id = get_cache_id(cpu, r->cache_level); in domain_add_cpu()
580 int id = get_cache_id(cpu, r->cache_level); in domain_remove_cpu()
Dintel_rdt.h421 int cache_level; member
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/
Dkfd_crat.c53 uint32_t cache_level; member
65 .cache_level = 1,
75 .cache_level = 1,
84 .cache_level = 1,
99 .cache_level = 1,
108 .cache_level = 1,
117 .cache_level = 1,
313 props->cache_level = cache->cache_level; in kfd_parse_subtype_cache()
566 pcache->cache_level = pcache_info[cache_type].cache_level; in fill_in_pcache()
Dkfd_topology.h110 uint32_t cache_level; member
Dkfd_crat.h164 uint8_t cache_level; member
/Linux-v4.19/drivers/iommu/
Dfsl_pamu.c525 u32 cache_level; in get_stash_id() local
558 …for (cache_level = PAMU_ATTR_CACHE_L1; (cache_level < PAMU_ATTR_CACHE_L3) && found; cache_level++)… in get_stash_id()
559 if (stash_dest_hint == cache_level) { in get_stash_id()
/Linux-v4.19/arch/ia64/include/asm/
Dpal.h908 ia64_pal_cache_config_info (u64 cache_level, u64 cache_type, pal_cache_config_info_t *conf) in ia64_pal_cache_config_info() argument
912 PAL_CALL(iprv, PAL_CACHE_INFO, cache_level, cache_type, 0); in ia64_pal_cache_config_info()
926 ia64_pal_cache_prot_info (u64 cache_level, u64 cache_type, pal_cache_protection_info_t *prot) in ia64_pal_cache_prot_info() argument
930 PAL_CALL(iprv, PAL_CACHE_PROT_INFO, cache_level, cache_type, 0); in ia64_pal_cache_prot_info()
/Linux-v4.19/drivers/of/
Dbase.c2035 u32 cache_level = 0; in of_find_last_cache_level() local
2044 of_property_read_u32(prev, "cache-level", &cache_level); in of_find_last_cache_level()
2046 return cache_level; in of_find_last_cache_level()

12