Searched refs:queue_syncobj (Results 1 - 2 of 2) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/winsys/amdgpu/ |
H A D | radv_amdgpu_cs.c | 1249 unsigned queue_syncobj = radv_amdgpu_ctx_queue_syncobj(ctx, hw_ip, queue_idx); in radv_amdgpu_cs_submit_zero() local 1252 if (!queue_syncobj) in radv_amdgpu_cs_submit_zero() 1257 ret = amdgpu_cs_syncobj_export_sync_file(ctx->ws->dev, queue_syncobj, &fd); in radv_amdgpu_cs_submit_zero() 1296 ret = amdgpu_cs_syncobj_import_sync_file(ctx->ws->dev, queue_syncobj, fd); in radv_amdgpu_cs_submit_zero() 1306 uint32_t src_handle = queue_syncobj; in radv_amdgpu_cs_submit_zero() 1327 sem_info->signal.points[i], queue_syncobj, 0, 0); in radv_amdgpu_cs_submit_zero() 1581 if (ctx->queue_syncobj[ip][ring]) in radv_amdgpu_ctx_destroy() 1582 amdgpu_cs_destroy_syncobj(ctx->ws->dev, ctx->queue_syncobj[ip][ring]); in radv_amdgpu_ctx_destroy() 1594 uint32_t *syncobj = &ctx->queue_syncobj[ip][ring]; in radv_amdgpu_ctx_queue_syncobj() 1646 radv_amdgpu_cs_alloc_syncobj_chunk(struct radv_winsys_sem_counts *counts, uint32_t queue_syncobj, in radv_amdgpu_cs_alloc_syncobj_chunk() argument 1670 radv_amdgpu_cs_alloc_timeline_syncobj_chunk(struct radv_winsys_sem_counts *counts, uint32_t queue_syncobj, struct drm_amdgpu_cs_chunk *chunk, int chunk_id) radv_amdgpu_cs_alloc_timeline_syncobj_chunk() argument 1735 uint32_t queue_syncobj = radv_amdgpu_ctx_queue_syncobj(ctx, request->ip_type, request->ring); radv_amdgpu_cs_submit() local [all...] |
H A D | radv_amdgpu_cs.h | 53 uint32_t queue_syncobj[AMDGPU_HW_IP_NUM + 1][MAX_RINGS_PER_TYPE]; member
|
Completed in 4 milliseconds