| /Linux-v5.4/arch/arm/mm/ | 
| D | cache-uniphier.c | 314 					unsigned int *cache_level)  in __uniphier_cache_init()  argument323 		       *cache_level);  in __uniphier_cache_init()
 328 		pr_err("L%d: cache-level is not specified\n", *cache_level);  in __uniphier_cache_init()
 332 	if (level != *cache_level) {  in __uniphier_cache_init()
 334 		       *cache_level, level);  in __uniphier_cache_init()
 339 		pr_err("L%d: cache-unified is not specified\n", *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()
 376 		pr_err("L%d: failed to map control register\n", *cache_level);  in __uniphier_cache_init()
 [all …]
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/gem/ | 
| D | i915_gem_domain.c | 176 				    enum i915_cache_level cache_level)  in i915_gem_object_set_cache_level()  argument183 	if (obj->cache_level == cache_level)  in i915_gem_object_set_cache_level()
 202 		    i915_gem_valid_gtt_space(vma, cache_level))  in i915_gem_object_set_cache_level()
 237 		if (!HAS_LLC(i915) && cache_level != I915_CACHE_NONE) {  in i915_gem_object_set_cache_level()
 291 			ret = i915_vma_bind(vma, cache_level, PIN_UPDATE);  in i915_gem_object_set_cache_level()
 298 		vma->node.color = cache_level;  in i915_gem_object_set_cache_level()
 299 	i915_gem_object_set_cache_coherency(obj, cache_level);  in i915_gem_object_set_cache_level()
 319 	switch (obj->cache_level) {  in i915_gem_get_caching_ioctl()
 383 	if (obj->cache_level == level)  in i915_gem_set_caching_ioctl()
 
 | 
| D | i915_gem_object.c | 76 					 unsigned int cache_level)  in i915_gem_object_set_cache_coherency()  argument78 	obj->cache_level = cache_level;  in i915_gem_object_set_cache_coherency()
 80 	if (cache_level != I915_CACHE_NONE)  in i915_gem_object_set_cache_coherency()
 253 	return !(obj->cache_level == I915_CACHE_NONE ||  in gpu_write_needs_clflush()
 254 		 obj->cache_level == I915_CACHE_WT);  in gpu_write_needs_clflush()
 
 | 
| D | i915_gem_internal.c | 176 	unsigned int cache_level;  in i915_gem_object_create_internal()  local194 	cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE;  in i915_gem_object_create_internal()
 195 	i915_gem_object_set_cache_coherency(obj, cache_level);  in i915_gem_object_create_internal()
 
 | 
| D | i915_gem_shmem.c | 463 	unsigned int cache_level;  in i915_gem_object_create_shmem()  local515 		cache_level = I915_CACHE_LLC;  in i915_gem_object_create_shmem()
 517 		cache_level = I915_CACHE_NONE;  in i915_gem_object_create_shmem()
 519 	i915_gem_object_set_cache_coherency(obj, cache_level);  in i915_gem_object_create_shmem()
 
 | 
| D | i915_gem_stolen.c | 552 	unsigned int cache_level;  in _i915_gem_object_create_stolen()  local563 	cache_level = HAS_LLC(dev_priv) ? I915_CACHE_LLC : I915_CACHE_NONE;  in _i915_gem_object_create_stolen()
 564 	i915_gem_object_set_cache_coherency(obj, cache_level);  in _i915_gem_object_create_stolen()
 678 				   size, gtt_offset, obj->cache_level,  in i915_gem_object_create_stolen_for_preallocated()
 
 | 
| D | i915_gem_client_blt.c | 37 		    enum i915_cache_level cache_level,  in vma_bind()  argument40 	return vma->vm->vma_ops.bind_vma(vma, cache_level, flags);  in vma_bind()
 
 | 
| D | i915_gem_object_types.h | 125 	unsigned int cache_level:3;  member
 | 
| D | i915_gem_mman.c | 257 	if (obj->cache_level != I915_CACHE_NONE && !HAS_LLC(i915)) {  in i915_gem_fault()
 | 
| D | i915_gem_object.h | 387 					 unsigned int cache_level);
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/ | 
| D | i915_vma.c | 304 int i915_vma_bind(struct i915_vma *vma, enum i915_cache_level cache_level,  in i915_vma_bind()  argument339 	ret = vma->ops->bind_vma(vma, cache_level, bind_flags);  in i915_vma_bind()
 485 bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long cache_level)  in i915_gem_valid_gtt_space()  argument
 505 	if (color_differs(other, cache_level) && !drm_mm_hole_follows(other))  in i915_gem_valid_gtt_space()
 509 	if (color_differs(other, cache_level) && !drm_mm_hole_follows(node))  in i915_gem_valid_gtt_space()
 545 	unsigned int cache_level;  in i915_vma_insert()  local
 591 		cache_level = vma->obj->cache_level;  in i915_vma_insert()
 593 		cache_level = 0;  in i915_vma_insert()
 611 					   size, offset, cache_level,  in i915_vma_insert()
 650 					  size, alignment, cache_level,  in i915_vma_insert()
 [all …]
 
 | 
| D | i915_gem_gtt.c | 146 			  enum i915_cache_level cache_level,  in ppgtt_bind_vma()  argument164 	vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags);  in ppgtt_bind_vma()
 1171 		      enum i915_cache_level cache_level,  in gen8_ppgtt_insert_pte()  argument
 1175 	const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags);  in gen8_ppgtt_insert_pte()
 1215 				   enum i915_cache_level cache_level,  in gen8_ppgtt_insert_huge()  argument
 1218 	const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags);  in gen8_ppgtt_insert_huge()
 1335 			      enum i915_cache_level cache_level,  in gen8_ppgtt_insert()  argument
 1342 		gen8_ppgtt_insert_huge(vma, &iter, cache_level, flags);  in gen8_ppgtt_insert()
 1351 						    cache_level, flags);  in gen8_ppgtt_insert()
 1644 				      enum i915_cache_level cache_level,  in gen6_ppgtt_insert_entries()  argument
 [all …]
 
 | 
| D | i915_gem_evict.c | 94 			 unsigned cache_level,  in i915_gem_evict_something()  argument127 				    min_size, alignment, cache_level,  in i915_gem_evict_something()
 
 | 
| D | i915_gem_gtt.h | 271 			enum i915_cache_level cache_level,351 			    enum i915_cache_level cache_level,
 355 			       enum i915_cache_level cache_level,
 
 | 
| D | i915_vma.h | 296 int i915_vma_bind(struct i915_vma *vma, enum i915_cache_level cache_level,298 bool i915_gem_valid_gtt_space(struct i915_vma *vma, unsigned long cache_level);
 
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/gem/selftests/ | 
| D | huge_gem_object.c | 100 	unsigned int cache_level;  in huge_gem_object()  local118 	cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE;  in huge_gem_object()
 119 	i915_gem_object_set_cache_coherency(obj, cache_level);  in huge_gem_object()
 
 | 
| /Linux-v5.4/arch/x86/kernel/cpu/resctrl/ | 
| D | core.c | 70 		.cache_level		= 3,87 		.cache_level		= 3,
 104 		.cache_level		= 3,
 121 		.cache_level		= 2,
 138 		.cache_level		= 2,
 155 		.cache_level		= 2,
 170 		.cache_level		= 3,
 559 	int id = get_cache_id(cpu, r->cache_level);  in domain_add_cpu()
 603 	int id = get_cache_id(cpu, r->cache_level);  in domain_remove_cpu()
 
 | 
| D | internal.h | 445 	int			cache_level;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/amd/amdkfd/ | 
| D | kfd_crat.c | 54 	uint32_t	cache_level;  member66 		.cache_level = 1,
 76 		.cache_level = 1,
 85 		.cache_level = 1,
 100 		.cache_level = 1,
 109 		.cache_level = 1,
 118 		.cache_level = 1,
 318 			props->cache_level = cache->cache_level;  in kfd_parse_subtype_cache()
 576 		pcache->cache_level = pcache_info[cache_type].cache_level;  in fill_in_pcache()
 
 | 
| D | kfd_topology.h | 118 	uint32_t		cache_level;  member
 | 
| D | kfd_crat.h | 164 	uint8_t		cache_level;  member
 | 
| /Linux-v5.4/drivers/gpu/drm/i915/selftests/ | 
| D | mock_gtt.c | 42 			   enum i915_cache_level cache_level,  in mock_bind_ppgtt()  argument86 			  enum i915_cache_level cache_level,  in mock_bind_ggtt()  argument
 
 | 
| D | i915_gem_gtt.c | 133 	obj->cache_level = I915_CACHE_NONE;  in fake_dma_object()1336 					   obj->cache_level,  in igt_gtt_reserve()
 1386 					   obj->cache_level,  in igt_gtt_reserve()
 1430 					   obj->cache_level,  in igt_gtt_reserve()
 1541 					  obj->base.size, 0, obj->cache_level,  in igt_gtt_insert()
 1599 					  obj->base.size, 0, obj->cache_level,  in igt_gtt_insert()
 1646 					  obj->base.size, 0, obj->cache_level,  in igt_gtt_insert()
 
 | 
| /Linux-v5.4/drivers/iommu/ | 
| D | fsl_pamu.c | 513 	u32 cache_level;  in get_stash_id()  local546 …for (cache_level = PAMU_ATTR_CACHE_L1; (cache_level < PAMU_ATTR_CACHE_L3) && found; cache_level++)…  in get_stash_id()
 547 		if (stash_dest_hint == cache_level) {  in get_stash_id()
 
 | 
| /Linux-v5.4/arch/ia64/include/asm/ | 
| D | pal.h | 908 ia64_pal_cache_config_info (u64 cache_level, u64 cache_type, pal_cache_config_info_t *conf)  in ia64_pal_cache_config_info()  argument912 	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()
 
 |