Home
last modified time | relevance | path

Searched defs:fence (Results 476 - 500 of 946) sorted by relevance

1...<<11121314151617181920>>...38

/foundation/multimedia/player_framework/services/services/screen_capture/ipc/
H A Dscreen_capture_service_proxy.cpp355 int32_t ScreenCaptureServiceProxy::AcquireVideoBuffer(sptr<OHOS::SurfaceBuffer> &surfaceBuffer, int32_t &fence, in AcquireVideoBuffer() argument
H A Dscreen_capture_service_stub.cpp262 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 Damdgpu_gem.c151 struct dma_fence *fence = NULL; in amdgpu_gem_object_close() local
H A Damdgpu_display.c56 struct dma_fence *fence= *f; in amdgpu_display_flip_handle_fence() local
H A Damdgpu_vce.c438 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 Di915_sw_fence.c42 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 Di915_vma_types.h182 struct i915_fence_reg *fence; member
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dcommand_submission.c43 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 Dcik_sdma.c200 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 Dr300.c214 r300_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) r300_fence_ring_emit() argument
H A Dradeon_fence.c135 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 Dintel_guc_ct.c21 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 Dpanfrost_job.c63 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 Dib_verbs.h62 struct bnxt_re_fence_data fence; member
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/
H A Detnaviv_gem.c440 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 Dmga_state.c1041 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 Di915_gem_object.h445 struct dma_fence *fence; in i915_gem_object_last_write_engine() local
/kernel/linux/linux-5.10/drivers/gpu/drm/lima/
H A Dlima_sched.c48 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 Dmsm_gem_submit.c422 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 Dnouveau_dmem.c127 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 Dnouveau_gem.c119 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 Dvmwgfx_context.c372 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 Divpu_job.c212 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 Damdgpu_fence.c145 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 Dkfd_migrate.c55 struct dma_fence *fence; in svm_migrate_gart_map() local
[all...]

Completed in 22 milliseconds

1...<<11121314151617181920>>...38