/foundation/multimedia/player_framework/services/services/screen_capture/ipc/ |
H A D | screen_capture_service_proxy.cpp | 355 int32_t ScreenCaptureServiceProxy::AcquireVideoBuffer(sptr<OHOS::SurfaceBuffer> &surfaceBuffer, int32_t &fence, in AcquireVideoBuffer() argument
|
H A D | screen_capture_service_stub.cpp | 262 int32_t ScreenCaptureServiceStub::AcquireVideoBuffer(sptr<OHOS::SurfaceBuffer> &surfaceBuffer, int32_t &fence, in AcquireVideoBuffer() argument 541 int32_t fence = -1; // init value start here in AcquireVideoBuffer() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gem.c | 151 struct dma_fence *fence = NULL; in amdgpu_gem_object_close() local
|
H A D | amdgpu_display.c | 56 struct dma_fence *fence= *f; in amdgpu_display_flip_handle_fence() local
|
H A D | amdgpu_vce.c | 438 amdgpu_vce_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) amdgpu_vce_get_create_msg() argument 519 amdgpu_vce_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, bool direct, struct dma_fence **fence) amdgpu_vce_get_destroy_msg() argument 1123 struct dma_fence *fence = NULL; amdgpu_vce_ring_test_ib() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/ |
H A D | i915_sw_fence.c | 42 static inline void debug_fence_init(struct i915_sw_fence *fence) in debug_fence_init() argument 47 static inline void debug_fence_init_onstack(struct i915_sw_fence *fence) in debug_fence_init_onstack() argument 52 static inline void debug_fence_activate(struct i915_sw_fence *fence) in debug_fence_activate() argument 57 static inline void debug_fence_set_state(struct i915_sw_fence *fence, in debug_fence_set_state() argument 63 static inline void debug_fence_deactivate(struct i915_sw_fence *fence) in debug_fence_deactivate() argument 68 debug_fence_destroy(struct i915_sw_fence *fence) debug_fence_destroy() argument 73 debug_fence_free(struct i915_sw_fence *fence) debug_fence_free() argument 79 debug_fence_assert(struct i915_sw_fence *fence) debug_fence_assert() argument 86 debug_fence_init(struct i915_sw_fence *fence) debug_fence_init() argument 90 debug_fence_init_onstack(struct i915_sw_fence *fence) debug_fence_init_onstack() argument 94 debug_fence_activate(struct i915_sw_fence *fence) debug_fence_activate() argument 98 debug_fence_set_state(struct i915_sw_fence *fence, int old, int new) debug_fence_set_state() argument 103 debug_fence_deactivate(struct i915_sw_fence *fence) debug_fence_deactivate() argument 107 debug_fence_destroy(struct i915_sw_fence *fence) debug_fence_destroy() argument 111 debug_fence_free(struct i915_sw_fence *fence) debug_fence_free() argument 115 debug_fence_assert(struct i915_sw_fence *fence) debug_fence_assert() argument 121 __i915_sw_fence_notify(struct i915_sw_fence *fence, enum i915_sw_fence_notify state) __i915_sw_fence_notify() argument 131 i915_sw_fence_fini(struct i915_sw_fence *fence) i915_sw_fence_fini() argument 137 __i915_sw_fence_wake_up_all(struct i915_sw_fence *fence, struct list_head *continuation) __i915_sw_fence_wake_up_all() argument 187 __i915_sw_fence_complete(struct i915_sw_fence *fence, struct list_head *continuation) __i915_sw_fence_complete() argument 208 i915_sw_fence_complete(struct i915_sw_fence *fence) i915_sw_fence_complete() argument 218 i915_sw_fence_await(struct i915_sw_fence *fence) i915_sw_fence_await() argument 235 __i915_sw_fence_init(struct i915_sw_fence *fence, i915_sw_fence_notify_t fn, const char *name, struct lock_class_key *key) __i915_sw_fence_init() argument 248 i915_sw_fence_reinit(struct i915_sw_fence *fence) i915_sw_fence_reinit() argument 259 i915_sw_fence_commit(struct i915_sw_fence *fence) i915_sw_fence_commit() argument 277 __i915_sw_fence_check_if_after(struct i915_sw_fence *fence, const struct i915_sw_fence * const signaler) __i915_sw_fence_check_if_after() argument 299 __i915_sw_fence_clear_checked_bit(struct i915_sw_fence *fence) __i915_sw_fence_clear_checked_bit() argument 314 i915_sw_fence_check_if_after(struct i915_sw_fence *fence, const struct i915_sw_fence * const signaler) i915_sw_fence_check_if_after() argument 331 __i915_sw_fence_await_sw_fence(struct i915_sw_fence *fence, struct i915_sw_fence *signaler, wait_queue_entry_t *wq, gfp_t gfp) __i915_sw_fence_await_sw_fence() argument 387 i915_sw_fence_await_sw_fence(struct i915_sw_fence *fence, struct i915_sw_fence *signaler, wait_queue_entry_t *wq) i915_sw_fence_await_sw_fence() argument 394 i915_sw_fence_await_sw_fence_gfp(struct i915_sw_fence *fence, struct i915_sw_fence *signaler, gfp_t gfp) i915_sw_fence_await_sw_fence_gfp() argument 422 struct i915_sw_fence *fence; timer_i915_sw_fence_wake() local 443 struct i915_sw_fence *fence; dma_i915_sw_fence_wake_timer() local 465 i915_sw_fence_await_dma_fence(struct i915_sw_fence *fence, struct dma_fence *dma, unsigned long timeout, gfp_t gfp) i915_sw_fence_await_dma_fence() argument 537 __i915_sw_fence_await_dma_fence(struct i915_sw_fence *fence, struct dma_fence *dma, struct i915_sw_dma_fence_cb *cb) __i915_sw_fence_await_dma_fence() argument 563 i915_sw_fence_await_reservation(struct i915_sw_fence *fence, struct dma_resv *resv, const struct dma_fence_ops *exclude, bool write, unsigned long timeout, gfp_t gfp) i915_sw_fence_await_reservation() argument [all...] |
H A D | i915_vma_types.h | 182 struct i915_fence_reg *fence; member
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | command_submission.c | 43 struct hl_fence *fence = in hl_fence_release() local 89 void hl_fence_put(struct hl_fence *fence) in hl_fence_put() argument 95 void hl_fence_get(struct hl_fence *fence) in hl_fence_get() argument 101 static void hl_fence_init(struct hl_fence *fence) in hl_fence_init() argument 1164 struct hl_fence *fence; _hl_cs_wait_ioctl() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | cik_sdma.c | 200 cik_sdma_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) cik_sdma_fence_ring_emit() argument 584 struct radeon_fence *fence; cik_copy_dma() local [all...] |
H A D | r300.c | 214 r300_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) r300_fence_ring_emit() argument
|
H A D | radeon_fence.c | 135 radeon_fence_emit(struct radeon_device *rdev, struct radeon_fence **fence, int ring) radeon_fence_emit() argument 169 struct radeon_fence *fence; radeon_fence_check_signaled() local 364 struct radeon_fence *fence = to_radeon_fence(f); radeon_fence_is_signaled() local 394 struct radeon_fence *fence = to_radeon_fence(f); radeon_fence_enable_signaling() local 439 radeon_fence_signaled(struct radeon_fence *fence) radeon_fence_signaled() argument 550 radeon_fence_wait_timeout(struct radeon_fence *fence, bool intr, long timeout) radeon_fence_wait_timeout() argument 588 radeon_fence_wait(struct radeon_fence *fence, bool intr) radeon_fence_wait() argument 706 radeon_fence_ref(struct radeon_fence *fence) radeon_fence_ref() argument 719 radeon_fence_unref(struct radeon_fence **fence) radeon_fence_unref() argument 767 radeon_fence_need_sync(struct radeon_fence *fence, int dst_ring) radeon_fence_need_sync() argument 797 radeon_fence_note_sync(struct radeon_fence *fence, int dst_ring) radeon_fence_note_sync() argument 1039 radeon_fence_get_driver_name(struct dma_fence *fence) radeon_fence_get_driver_name() argument 1046 struct radeon_fence *fence = to_radeon_fence(f); radeon_fence_get_timeline_name() local 1060 radeon_test_signaled(struct radeon_fence *fence) radeon_test_signaled() argument 1071 radeon_fence_wait_cb(struct dma_fence *fence, struct dma_fence_cb *cb) radeon_fence_wait_cb() argument 1082 struct radeon_fence *fence = to_radeon_fence(f); radeon_fence_default_wait() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_ct.c | 21 u32 fence; member 312 ct_write(struct intel_guc_ct *ct, const u32 *action, u32 len , u32 fence, bool want_response) ct_write() argument 406 wait_for_ctb_desc_update(struct guc_ct_buffer_desc *desc, u32 fence, u32 *status) wait_for_ctb_desc_update() argument 487 u32 fence; ct_send() local 677 u32 fence; ct_handle_response() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
H A D | panfrost_job.c | 63 to_panfrost_fence(struct dma_fence *fence) in to_panfrost_fence() argument 68 static const char *panfrost_fence_get_driver_name(struct dma_fence *fence) in panfrost_fence_get_driver_name() argument 73 static const char *panfrost_fence_get_timeline_name(struct dma_fence *fence) in panfrost_fence_get_timeline_name() argument 96 struct panfrost_fence *fence; in panfrost_fence_create() local 209 panfrost_attach_object_fences(struct drm_gem_object **bos, int bo_count, struct dma_fence *fence) panfrost_attach_object_fences() argument 320 struct dma_fence *fence; panfrost_job_dependency() local 349 struct dma_fence *fence = NULL; panfrost_job_run() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.h | 62 struct bnxt_re_fence_data fence; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem.c | 440 static void etnaviv_gem_describe_fence(struct dma_fence *fence, in etnaviv_gem_describe_fence() argument 456 struct dma_fence *fence; in etnaviv_gem_describe() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/mga/ |
H A D | mga_state.c | 1041 u32 *fence = data; in mga_set_fence() local 1071 u32 *fence = data; in mga_wait_fence() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object.h | 445 struct dma_fence *fence; in i915_gem_object_last_write_engine() local
|
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/ |
H A D | lima_sched.c | 48 static inline struct lima_fence *to_lima_fence(struct dma_fence *fence) in to_lima_fence() argument 53 static const char *lima_fence_get_driver_name(struct dma_fence *fence) in lima_fence_get_driver_name() argument 58 static const char *lima_fence_get_timeline_name(struct dma_fence *fence) in lima_fence_get_timeline_name() argument 68 struct lima_fence *fence = to_lima_fence(f); in lima_fence_release_rcu() local 73 static void lima_fence_release(struct dma_fence *fence) in lima_fence_release() argument 88 struct lima_fence *fence; in lima_fence_create() local 141 struct dma_fence *fence; lima_sched_task_fini() local 180 struct dma_fence *fence = dma_fence_get(&task->base.s_fence->finished); lima_sched_context_queue_task() local 225 struct lima_fence *fence; lima_sched_run_job() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/ |
H A D | msm_gem_submit.c | 422 struct dma_fence *fence; in msm_wait_deps() local 557 msm_process_post_deps(struct msm_submit_post_dep *post_deps, uint32_t count, struct dma_fence *fence) msm_process_post_deps() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dmem.c | 127 static void nouveau_dmem_fence_done(struct nouveau_fence **fence) in nouveau_dmem_fence_done() argument 184 struct nouveau_fence *fence; in nouveau_dmem_migrate_to_ram() local 620 struct nouveau_fence *fence; in nouveau_dmem_migrate_chunk() local [all...] |
H A D | nouveau_gem.c | 119 struct dma_fence *fence = vma->fence ? &vma->fence->base : NULL; in nouveau_gem_object_unmap() local 322 validate_fini_no_ticket(struct validate_op *op, struct nouveau_channel *chan, struct nouveau_fence *fence, struct drm_nouveau_gem_pushbuf_bo *pbbo) validate_fini_no_ticket() argument 358 validate_fini(struct validate_op *op, struct nouveau_channel *chan, struct nouveau_fence *fence, struct drm_nouveau_gem_pushbuf_bo *pbbo) validate_fini() argument 682 struct nouveau_fence *fence = NULL; nouveau_gem_ioctl_pushbuf() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_context.c | 372 struct vmw_fence_obj *fence; in vmw_gb_context_unbind() local 581 struct vmw_fence_obj *fence; in vmw_dx_context_unbind() local [all...] |
/kernel/linux/linux-6.6/drivers/accel/ivpu/ |
H A D | ivpu_job.c | 212 static inline struct ivpu_fence *to_vpu_fence(struct dma_fence *fence) in to_vpu_fence() argument 217 static const char *ivpu_fence_get_driver_name(struct dma_fence *fence) in ivpu_fence_get_driver_name() argument 222 static const char *ivpu_fence_get_timeline_name(struct dma_fence *fence) in ivpu_fence_get_timeline_name() argument 236 struct ivpu_fence *fence; in ivpu_fence_create() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_fence.c | 145 struct dma_fence *fence; amdgpu_fence_emit() local 296 struct dma_fence *fence, **ptr; amdgpu_fence_process() local 345 struct dma_fence *fence, **ptr; amdgpu_fence_wait_empty() local 418 struct dma_fence *fence; amdgpu_fence_last_unsignaled_time_us() local 449 struct dma_fence *fence; amdgpu_fence_update_start_timestamp() local 745 struct dma_fence *fence; amdgpu_fence_driver_set_error() local 772 amdgpu_fence_get_driver_name(struct dma_fence *fence) amdgpu_fence_get_driver_name() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 55 struct dma_fence *fence; in svm_migrate_gart_map() local [all...] |