| /device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
| H A D | mali_kbase_csf_kcpu.h | 57 struct fence *fence; member 222 struct kbase_kcpu_command_fence_info fence; member [all...] |
| /device/soc/rockchip/common/sdk_linux/drivers/dma-buf/ |
| H A D | dma-fence.c | 113 static const char *dma_fence_stub_get_name(struct dma_fence *fence) in dma_fence_stub_get_name() argument 331 dma_fence_signal_timestamp_locked(struct dma_fence *fence, ktime_t timestamp) dma_fence_signal_timestamp_locked() argument 373 dma_fence_signal_timestamp(struct dma_fence *fence, ktime_t timestamp) dma_fence_signal_timestamp() argument 405 dma_fence_signal_locked(struct dma_fence *fence) dma_fence_signal_locked() argument 424 dma_fence_signal(struct dma_fence *fence) dma_fence_signal() argument 464 dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) dma_fence_wait_timeout() argument 496 struct dma_fence *fence = container_of(kref, struct dma_fence, refcount); dma_fence_release() local 533 dma_fence_free(struct dma_fence *fence) dma_fence_free() argument 539 _dma_fence_enable_signaling(struct dma_fence *fence) _dma_fence_enable_signaling() argument 571 dma_fence_enable_sw_signaling(struct dma_fence *fence) dma_fence_enable_sw_signaling() argument 610 dma_fence_add_callback(struct dma_fence *fence, struct dma_fence_cb *cb, dma_fence_func_t func) dma_fence_add_callback() argument 652 dma_fence_get_status(struct dma_fence *fence) dma_fence_get_status() argument 683 dma_fence_remove_callback(struct dma_fence *fence, struct dma_fence_cb *cb) dma_fence_remove_callback() argument 706 dma_fence_default_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) dma_fence_default_wait_cb() argument 725 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) dma_fence_default_wait() argument 787 struct dma_fence *fence = fences[i]; dma_fence_test_signaled_any() local 846 struct dma_fence *fence = fences[i]; dma_fence_wait_any_timeout() local 899 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, spinlock_t *lock, u64 context, u64 seqno) dma_fence_init() argument [all...] |
| H A D | sw_sync.c | 54 __s32 fence; /* fd of new fence */ member 65 static inline struct sync_pt *dma_fence_to_sync_pt(struct dma_fence *fence) in dma_fence_to_sync_pt() argument 121 static const char *timeline_fence_get_driver_name(struct dma_fence *fence) in timeline_fence_get_driver_name() argument 126 timeline_fence_get_timeline_name(struct dma_fence *fence) timeline_fence_get_timeline_name() argument 133 timeline_fence_release(struct dma_fence *fence) timeline_fence_release() argument 150 timeline_fence_signaled(struct dma_fence *fence) timeline_fence_signaled() argument 157 timeline_fence_enable_signaling(struct dma_fence *fence) timeline_fence_enable_signaling() argument 162 timeline_fence_value_str(struct dma_fence *fence, char *str, int size) timeline_fence_value_str() argument 168 timeline_fence_timeline_value_str(struct dma_fence *fence, char *str, int size) timeline_fence_timeline_value_str() argument [all...] |
| /device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
| H A D | rga_job.c | 545 static void rga_input_fence_signaled(struct dma_fence *fence, in rga_input_fence_signaled() argument
|
| /third_party/mesa3d/src/freedreno/drm/ |
| H A D | freedreno_ringbuffer_sp.c | 234 struct util_queue_fence *fence; in enqueue_submit_list() local 334 fd_pipe_sp_flush(struct fd_pipe *pipe, uint32_t fence) fd_pipe_sp_flush() argument [all...] |
| H A D | freedreno_ringbuffer.h | 109 struct fd_fence fence; member [all...] |
| H A D | freedreno_bo.c | 545 fd_bo_add_fence(struct fd_bo *bo, struct fd_pipe *pipe, uint32_t fence) in fd_bo_add_fence() argument [all...] |
| /third_party/mesa3d/src/freedreno/computerator/ |
| H A D | main.c | 284 struct fd_submit_fence fence = {}; in main() local
|
| /third_party/mesa3d/src/freedreno/drm/virtio/ |
| H A D | msm_proto.h | 253 uint32_t fence; member 322 uint32_t fence; member
|
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ |
| H A D | radeon_uvd_enc.c | 115 static void radeon_uvd_enc_cs_flush(void *ctx, unsigned flags, struct pipe_fence_handle **fence) in radeon_uvd_enc_cs_flush() argument
|
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_batch.h | 93 struct zink_fence fence; member 154 zink_batch_state(struct zink_fence *fence) in zink_batch_state() argument
|
| H A D | zink_fence.c | 123 fence_wait(struct zink_screen *screen, struct zink_fence *fence, uint64_t timeout_ns) in fence_wait() argument 172 struct zink_fence *fence = mfence->fence; zink_fence_finish() local [all...] |
| /third_party/mesa3d/src/gallium/frontends/xa/ |
| H A D | xa_context.c | 362 struct xa_fence *fence = calloc(1, sizeof(*fence)); in xa_fence_get() local 379 xa_fence_wait(struct xa_fence *fence, uint64_t timeout) in xa_fence_wait() argument 398 xa_fence_destroy(struct xa_fence *fence) xa_fence_destroy() argument [all...] |
| /third_party/mesa3d/src/gallium/winsys/svga/drm/ |
| H A D | pb_buffer_simple_fenced.c | 127 struct pipe_fence_handle *fence; member 308 struct pipe_fence_handle *fence = NULL; fenced_buffer_finish_locked() local 645 fenced_buffer_fence(struct pb_buffer *buf, struct pipe_fence_handle *fence) fenced_buffer_fence() argument [all...] |
| /third_party/mesa3d/src/imagination/vulkan/ |
| H A D | pvr_queue.c | 590 pvr_QueueSubmit(VkQueue _queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) pvr_QueueSubmit() argument
|
| /third_party/mesa3d/src/gallium/drivers/v3d/ |
| H A D | v3d_context.c | 55 v3d_pipe_flush(struct pipe_context *pctx, struct pipe_fence_handle **fence, in v3d_pipe_flush() argument
|
| /third_party/mesa3d/src/gallium/frontends/wgl/ |
| H A D | stw_context.c | 483 struct pipe_fence_handle *fence = NULL; in stw_make_current() local
|
| /third_party/mesa3d/src/gallium/drivers/svga/ |
| H A D | svga_screen_cache.c | 329 svga_screen_cache_flush(struct svga_screen *svgascreen, struct svga_context *svga, struct pipe_fence_handle *fence) svga_screen_cache_flush() argument
|
| /third_party/mesa3d/src/mesa/main/ |
| H A D | syncobj.c | 123 struct pipe_fence_handle *fence = NULL; in __client_wait_sync() local 408 struct pipe_fence_handle *fence = NULL; wait_sync() local [all...] |
| /third_party/mesa3d/src/util/ |
| H A D | u_queue.h | 75 util_queue_fence_init(struct util_queue_fence *fence) in util_queue_fence_init() argument 81 util_queue_fence_destroy(struct util_queue_fence *fence) in util_queue_fence_destroy() argument 88 util_queue_fence_signal(struct util_queue_fence *fence) in util_queue_fence_signal() argument 105 util_queue_fence_reset(struct util_queue_fence *fence) util_queue_fence_reset() argument 116 util_queue_fence_is_signalled(struct util_queue_fence *fence) util_queue_fence_is_signalled() argument 143 util_queue_fence_reset(struct util_queue_fence *fence) util_queue_fence_reset() argument 150 util_queue_fence_is_signalled(struct util_queue_fence *fence) util_queue_fence_is_signalled() argument 160 util_queue_fence_wait(struct util_queue_fence *fence) util_queue_fence_wait() argument 180 util_queue_fence_wait_timeout(struct util_queue_fence *fence, int64_t abs_timeout) util_queue_fence_wait_timeout() argument 200 struct util_queue_fence *fence; global() member [all...] |
| /third_party/mesa3d/src/vulkan/runtime/ |
| H A D | vk_fence.c | 102 struct vk_fence *fence; in vk_fence_create() local 154 struct vk_fence *fence; in vk_common_CreateFence() local 166 vk_fence_reset_temporary(struct vk_device *device, struct vk_fence *fence) vk_fence_reset_temporary() argument 177 vk_fence_destroy(struct vk_device *device, struct vk_fence *fence, const VkAllocationCallbacks *pAllocator) vk_fence_destroy() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
| H A D | nv50_context.c | 32 nv50_flush(struct pipe_context *pipe, struct pipe_fence_handle **fence, unsigned flags) nv50_flush() argument
|
| H A D | nv84_video.h | 78 struct nouveau_bo *fence; member
|
| /third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_context.c | 79 nvc0_flush(struct pipe_context *pipe, struct pipe_fence_handle **fence, unsigned flags) nvc0_flush() argument
|
| /third_party/libdrm/tegra/ |
| H A D | private.h | 105 uint32_t fence; member
|