Home
last modified time | relevance | path

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

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_domain.c191 enum i915_cache_level cache_level) in i915_gem_object_set_cache_level() argument
195 if (obj->cache_level == cache_level) in i915_gem_object_set_cache_level()
210 if (obj->cache_level != cache_level) { in i915_gem_object_set_cache_level()
211 i915_gem_object_set_cache_coherency(obj, cache_level); in i915_gem_object_set_cache_level()
237 switch (obj->cache_level) { in i915_gem_get_caching_ioctl()
H A Di915_gem_object.c98 unsigned int cache_level) in i915_gem_object_set_cache_coherency() argument
100 obj->cache_level = cache_level; in i915_gem_object_set_cache_coherency()
102 if (cache_level != I915_CACHE_NONE) in i915_gem_object_set_cache_coherency()
331 return !(obj->cache_level == I915_CACHE_NONE || in gpu_write_needs_clflush()
332 obj->cache_level == I915_CACHE_WT); in gpu_write_needs_clflush()
H A Di915_gem_internal.c267 unsigned int cache_level; in i915_gem_object_create_internal() local
294 cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in i915_gem_object_create_internal()
295 i915_gem_object_set_cache_coherency(obj, cache_level); in i915_gem_object_create_internal()
H A Di915_gem_shmem.c563 unsigned int cache_level; in create_shmem() local
610 cache_level = I915_CACHE_LLC; in create_shmem()
612 cache_level = I915_CACHE_NONE; in create_shmem()
614 i915_gem_object_set_cache_coherency(obj, cache_level); in create_shmem()
H A Di915_gem_stolen.c656 unsigned int cache_level; in __i915_gem_object_create_stolen() local
668 cache_level = HAS_LLC(mem->i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in __i915_gem_object_create_stolen()
669 i915_gem_object_set_cache_coherency(obj, cache_level); in __i915_gem_object_create_stolen()
832 size, gtt_offset, obj->cache_level, in i915_gem_object_create_stolen_for_preallocated()
H A Di915_gem_client_blt.c42 enum i915_cache_level cache_level, in vma_bind() argument
45 return vma->vm->vma_ops.bind_vma(vma, cache_level, flags); in vma_bind()
H A Di915_gem_object_types.h164 unsigned int cache_level:3; member
H A Di915_gem_object.h438 unsigned int cache_level);
H A Di915_gem_mman.c495 if (obj->cache_level != I915_CACHE_NONE && !HAS_LLC(i915)) { in vm_fault_gtt()
H A Di915_gem_execbuffer.c573 obj->cache_level != I915_CACHE_NONE); in use_cpu_reloc()
1397 err = i915_vma_bind(target, target->obj->cache_level, in eb_relocate_entry()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Dhuge_gem_object.c109 unsigned int cache_level; in huge_gem_object() local
127 cache_level = HAS_LLC(i915) ? I915_CACHE_LLC : I915_CACHE_NONE; in huge_gem_object()
128 i915_gem_object_set_cache_coherency(obj, cache_level); in huge_gem_object()
H A Dhuge_pages.c181 obj->cache_level = I915_CACHE_NONE; in huge_pages_object()
332 obj->cache_level = I915_CACHE_NONE; in fake_huge_pages_object()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
H A Dkfd_crat.c59 uint32_t cache_level; member
71 .cache_level = 1,
81 .cache_level = 1,
90 .cache_level = 1,
105 .cache_level = 1,
114 .cache_level = 1,
123 .cache_level = 1,
324 props->cache_level = cache->cache_level; in kfd_parse_subtype_cache()
582 pcache->cache_level = pcache_info[cache_type].cache_level; in fill_in_pcache()
H A Dkfd_topology.h123 uint32_t cache_level; member
H A Dkfd_crat.h166 uint8_t cache_level; member
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/
H A Dmock_gtt.c47 enum i915_cache_level cache_level, in mock_bind_ppgtt() argument
97 enum i915_cache_level cache_level, in mock_bind_ggtt() argument
H A Di915_gem_gtt.c133 obj->cache_level = I915_CACHE_NONE; in fake_dma_object()
1346 obj->cache_level, in igt_gtt_reserve()
1398 obj->cache_level, in igt_gtt_reserve()
1445 obj->cache_level, in igt_gtt_reserve()
1560 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
1620 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
1669 obj->base.size, 0, obj->cache_level, in igt_gtt_insert()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dgen8_ppgtt.c388 enum i915_cache_level cache_level, in gen8_ppgtt_insert_pte() argument
392 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_pte()
454 enum i915_cache_level cache_level, in gen8_ppgtt_insert_huge() argument
457 const gen8_pte_t pte_encode = gen8_pte_encode(0, cache_level, flags); in gen8_ppgtt_insert_huge()
635 enum i915_cache_level cache_level, in gen8_ppgtt_insert() argument
642 gen8_ppgtt_insert_huge(vma, &iter, cache_level, flags); in gen8_ppgtt_insert()
651 cache_level, flags); in gen8_ppgtt_insert()
H A Dintel_ggtt.c531 enum i915_cache_level cache_level, in i915_ggtt_insert_page()
534 unsigned int flags = (cache_level == I915_CACHE_NONE) ? in i915_ggtt_insert_page()
542 enum i915_cache_level cache_level, in i915_ggtt_insert_entries()
545 unsigned int flags = (cache_level == I915_CACHE_NONE) ? in i915_ggtt_insert_entries()
559 enum i915_cache_level cache_level, in ggtt_bind_vma()
570 vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags); in ggtt_bind_vma()
693 enum i915_cache_level cache_level, in aliasing_gtt_bind_vma()
720 cache_level, pte_flags); in aliasing_gtt_bind_vma()
724 vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags); in aliasing_gtt_bind_vma()
1411 obj ? obj->cache_level in ggtt_restore_mappings()
529 i915_ggtt_insert_page(struct i915_address_space * vm,dma_addr_t addr,u64 offset,enum i915_cache_level cache_level,u32 unused) i915_ggtt_insert_page() argument
540 i915_ggtt_insert_entries(struct i915_address_space * vm,struct i915_vma * vma,enum i915_cache_level cache_level,u32 unused) i915_ggtt_insert_entries() argument
557 ggtt_bind_vma(struct i915_vma * vma,enum i915_cache_level cache_level,u32 flags) ggtt_bind_vma() argument
691 aliasing_gtt_bind_vma(struct i915_vma * vma,enum i915_cache_level cache_level,u32 flags) aliasing_gtt_bind_vma() argument
[all...]
H A Dintel_ppgtt.c169 enum i915_cache_level cache_level, in ppgtt_bind_vma() argument
190 vma->vm->insert_entries(vma->vm, vma, cache_level, pte_flags); in ppgtt_bind_vma()
H A Dintel_gtt.h228 enum i915_cache_level cache_level,
324 enum i915_cache_level cache_level,
328 enum i915_cache_level cache_level,
H A Dgen6_ppgtt.c130 enum i915_cache_level cache_level, in gen6_ppgtt_insert_entries() argument
138 const u32 pte_encode = vm->pte_encode(0, cache_level, flags); in gen6_ppgtt_insert_entries()
340 enum i915_cache_level cache_level, in pd_vma_bind() argument
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_vma.c363 enum i915_cache_level cache_level; member
373 err = vma->ops->bind_vma(vma, vw->cache_level, vw->flags); in __vma_bind()
420 enum i915_cache_level cache_level, in i915_vma_bind() argument
456 work->cache_level = cache_level; in i915_vma_bind()
478 ret = vma->ops->bind_vma(vma, cache_level, bind_flags); in i915_vma_bind()
735 color = vma->obj->cache_level; in i915_vma_insert()
1005 vma->obj ? vma->obj->cache_level : 0, in i915_vma_pin()
H A Di915_vma.h208 enum i915_cache_level cache_level,
/netbsd-src/external/apache2/llvm/dist/clang/lib/Headers/
H A Darm_acle.h86 #define __pldx(access_kind, cache_level, retention_policy, addr) \ argument
89 #define __pldx(access_kind, cache_level, retention_policy, addr) \ argument
90 __builtin_arm_prefetch(addr, access_kind, cache_level, retention_policy, 1)
97 #define __plix(cache_level, retention_policy, addr) \ argument
100 #define __plix(cache_level, retention_policy, addr) \ argument
101 __builtin_arm_prefetch(addr, 0, cache_level, retention_policy, 0)

12