Home
last modified time | relevance | path

Searched refs:fence_id (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.15/drivers/gpu/drm/virtio/
Dvirtgpu_fence.c102 fence->fence_id = fence->f.seqno = ++drv->current_fence_id; in virtio_gpu_fence_emit()
110 cmd_hdr->fence_id = cpu_to_le64(fence->fence_id); in virtio_gpu_fence_emit()
114 u64 fence_id) in virtio_gpu_fence_event_process() argument
121 atomic64_set(&vgdev->fence_drv.last_fence_id, fence_id); in virtio_gpu_fence_event_process()
123 if (fence_id != curr->fence_id) in virtio_gpu_fence_event_process()
Dvirtgpu_trace.h20 __field(u64, fence_id)
29 __entry->fence_id = le64_to_cpu(hdr->fence_id);
34 __entry->type, __entry->flags, __entry->fence_id,
Dvirtgpu_vq.c208 u64 fence_id = 0; in virtio_gpu_dequeue_ctrl_func() local
235 u64 f = le64_to_cpu(resp->fence_id); in virtio_gpu_dequeue_ctrl_func()
237 if (fence_id > f) { in virtio_gpu_dequeue_ctrl_func()
239 __func__, fence_id, f); in virtio_gpu_dequeue_ctrl_func()
241 fence_id = f; in virtio_gpu_dequeue_ctrl_func()
249 if (fence_id) in virtio_gpu_dequeue_ctrl_func()
250 virtio_gpu_fence_event_process(vgdev, fence_id); in virtio_gpu_dequeue_ctrl_func()
Dvirtgpu_drv.h139 uint64_t fence_id; member
426 u64 fence_id);
/Linux-v5.15/drivers/gpu/drm/i915/display/
Dintel_fbc.c128 if (params->fence_id >= 0) in i8xx_fbc_activate()
141 if (params->fence_id >= 0) in i8xx_fbc_activate()
142 fbc_ctl |= FBC_CTL_FENCENO(params->fence_id); in i8xx_fbc_activate()
181 if (params->fence_id >= 0) { in g4x_fbc_activate()
182 dpfc_ctl |= DPFC_CTL_FENCE_EN | params->fence_id; in g4x_fbc_activate()
262 if (params->fence_id >= 0) { in ilk_fbc_activate()
265 dpfc_ctl |= params->fence_id; in ilk_fbc_activate()
268 SNB_CPU_FENCE_ENABLE | params->fence_id); in ilk_fbc_activate()
327 if (params->fence_id >= 0) { in gen7_fbc_activate()
330 SNB_CPU_FENCE_ENABLE | params->fence_id); in gen7_fbc_activate()
[all …]
/Linux-v5.15/drivers/gpu/drm/msm/
Dmsm_gem_submit.c79 if (submit->fence_id) { in __msm_gem_submit_destroy()
81 idr_remove(&submit->queue->fence_idr, submit->fence_id); in __msm_gem_submit_destroy()
888 submit->fence_id = idr_alloc_cyclic(&queue->fence_idr, in msm_ioctl_gem_submit()
890 if (submit->fence_id < 0) { in msm_ioctl_gem_submit()
891 ret = submit->fence_id = 0; in msm_ioctl_gem_submit()
892 submit->fence_id = 0; in msm_ioctl_gem_submit()
913 args->fence = submit->fence_id; in msm_ioctl_gem_submit()
Dmsm_gem.h327 int fence_id; /* key into queue->fence_idr */ member
/Linux-v5.15/include/uapi/linux/
Dvirtio_gpu.h130 __le64 fence_id; member
/Linux-v5.15/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_fwif.h175 u32 fence_id; member
/Linux-v5.15/drivers/gpu/drm/i915/
Di915_drv.h459 s8 fence_id; member
486 s8 fence_id; member
/Linux-v5.15/drivers/misc/habanalabs/gaudi/
Dgaudi.c9330 u32 fence_id; in gaudi_print_fences_single_engine() local
9338 fence_id = in gaudi_print_fences_single_engine()
9342 (i + fence_id * sds->props[SP_ENGINE_NUM_OF_QUEUES]); in gaudi_print_fences_single_engine()
9351 i, fence_id, in gaudi_print_fences_single_engine()
9352 fence_cnt, engine_name, engine_id, fence_id, i, in gaudi_print_fences_single_engine()
9353 fence_rdata, engine_name, engine_id, fence_id, i, in gaudi_print_fences_single_engine()
9354 fences[fence_id], in gaudi_print_fences_single_engine()