Home
last modified time | relevance | path

Searched refs:amdgpu_winsys_bo (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_bo.h45 struct amdgpu_winsys_bo *bo;
58 struct amdgpu_winsys_bo { struct
74 struct amdgpu_winsys_bo *real; argument
123 struct amdgpu_winsys_bo *buffer; argument
124 struct amdgpu_winsys_bo *entries;
150 struct amdgpu_winsys_bo *amdgpu_winsys_bo(struct pb_buffer *bo) in amdgpu_winsys_bo() function
152 return (struct amdgpu_winsys_bo *)bo; in amdgpu_winsys_bo()
162 void amdgpu_winsys_bo_reference(struct amdgpu_winsys_bo **dst, in amdgpu_winsys_bo_reference()
163 struct amdgpu_winsys_bo *src) in amdgpu_winsys_bo_reference()
Damdgpu_bo.c53 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_wait()
146 return ((struct amdgpu_winsys_bo*)buf)->initial_domain; in amdgpu_bo_get_initial_domain()
152 return ((struct amdgpu_winsys_bo*)buf)->flags; in amdgpu_bo_get_flags()
155 static void amdgpu_bo_remove_fences(struct amdgpu_winsys_bo *bo) in amdgpu_bo_remove_fences()
167 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_destroy()
227 struct amdgpu_winsys_bo *bo = amdgpu_winsys_bo(_buf); in amdgpu_bo_destroy_or_cache()
248 static bool amdgpu_bo_do_map(struct amdgpu_winsys_bo *bo, void **cpu) in amdgpu_bo_do_map()
275 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_bo_map()
276 struct amdgpu_winsys_bo *real; in amdgpu_bo_map()
403 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_bo_unmap()
[all …]
Damdgpu_cs.h46 struct amdgpu_winsys_bo *bo;
109 struct amdgpu_winsys_bo *last_added_bo;
210 int amdgpu_lookup_buffer(struct amdgpu_cs_context *cs, struct amdgpu_winsys_bo *bo);
243 struct amdgpu_winsys_bo *bo) in amdgpu_bo_is_referenced_by_cs()
252 struct amdgpu_winsys_bo *bo, in amdgpu_bo_is_referenced_by_cs_with_usage()
273 amdgpu_bo_is_referenced_by_any_cs(struct amdgpu_winsys_bo *bo) in amdgpu_bo_is_referenced_by_any_cs()
280 void amdgpu_add_fences(struct amdgpu_winsys_bo *bo,
Damdgpu_cs.c413 int amdgpu_lookup_buffer(struct amdgpu_cs_context *cs, struct amdgpu_winsys_bo *bo) in amdgpu_lookup_buffer()
455 amdgpu_do_add_real_buffer(struct amdgpu_cs_context *cs, struct amdgpu_winsys_bo *bo) in amdgpu_do_add_real_buffer()
494 amdgpu_lookup_or_add_real_buffer(struct amdgpu_cs *acs, struct amdgpu_winsys_bo *bo) in amdgpu_lookup_or_add_real_buffer()
517 struct amdgpu_winsys_bo *bo) in amdgpu_lookup_or_add_slab_buffer()
566 struct amdgpu_winsys_bo *bo) in amdgpu_lookup_or_add_sparse_buffer()
633 struct amdgpu_winsys_bo *bo = (struct amdgpu_winsys_bo*)buf; in amdgpu_cs_add_buffer()
799 info->va_start = amdgpu_winsys_bo(ib->big_ib_buffer)->va + ib->used_ib_space; in amdgpu_get_new_ib()
1074 csc[i]->ib[IB_PREAMBLE].va_start = amdgpu_winsys_bo(preamble_bo)->va; in amdgpu_cs_setup_preemption()
1146 va = amdgpu_winsys_bo(ib->big_ib_buffer)->va; in amdgpu_cs_check_space()
1284 struct amdgpu_winsys_bo *bo = buffer->bo; in amdgpu_add_bo_fence_dependencies()
[all …]
Damdgpu_winsys.c321 const struct amdgpu_winsys_bo *bo = key; in kms_handle_hash()
/external/mesa3d/docs/relnotes/
D19.0.0.rst1966 - winsys/amdgpu: add amdgpu_winsys_bo::lock