Home
last modified time | relevance | path

Searched defs:fence (Results 451 - 475 of 1029) sorted by relevance

1...<<11121314151617181920>>...42

/kernel/linux/linux-6.6/drivers/gpu/drm/lima/
H A Dlima_gem.c304 struct dma_fence *fence; in lima_gem_submit() local
364 dma_resv_add_fence(lima_bo_resv(bos[i]), fence, in lima_gem_submit() local
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_ringbuffer.h32 volatile uint32_t fence; member
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_ggtt_fencing.c49 static struct drm_i915_private *fence_to_i915(struct i915_fence_reg *fence) in fence_to_i915() argument
54 static struct intel_uncore *fence_to_uncore(struct i915_fence_reg *fence) in fence_to_uncore() argument
59 static void i965_write_fence_reg(struct i915_fence_reg *fence) in i965_write_fence_reg() argument
113 i915_write_fence_reg(struct i915_fence_reg *fence) i915_write_fence_reg() argument
147 i830_write_fence_reg(struct i915_fence_reg *fence) i830_write_fence_reg() argument
172 fence_write(struct i915_fence_reg *fence) fence_write() argument
195 gpu_uses_fence_registers(struct i915_fence_reg *fence) gpu_uses_fence_registers() argument
200 fence_update(struct i915_fence_reg *fence, struct i915_vma *vma) fence_update() argument
293 struct i915_fence_reg *fence = vma->fence; i915_vma_revoke_fence() local
323 fence_is_active(const struct i915_fence_reg *fence) fence_is_active() argument
331 struct i915_fence_reg *fence, *fn; fence_find() local
364 struct i915_fence_reg *fence; __i915_vma_pin_fence() local
456 struct i915_fence_reg *fence; i915_reserve_fence() local
491 i915_unreserve_fence(struct i915_fence_reg *fence) i915_unreserve_fence() argument
873 struct i915_fence_reg *fence = &ggtt->fence_regs[i]; intel_ggtt_init_fences() local
890 struct i915_fence_reg *fence = &ggtt->fence_regs[i]; intel_ggtt_fini_fences() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_vce.c345 radeon_vce_get_create_msg(struct radeon_device *rdev, int ring, uint32_t handle, struct radeon_fence **fence) radeon_vce_get_create_msg() argument
412 radeon_vce_get_destroy_msg(struct radeon_device *rdev, int ring, uint32_t handle, struct radeon_fence **fence) radeon_vce_get_destroy_msg() argument
734 radeon_vce_fence_emit(struct radeon_device *rdev, struct radeon_fence *fence) radeon_vce_fence_emit() argument
797 struct radeon_fence *fence = NULL; radeon_vce_ib_test() local
[all...]
H A Dr300.c211 r300_fence_ring_emit(struct radeon_device *rdev, struct radeon_fence *fence) r300_fence_ring_emit() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_sched.c239 struct dma_fence *fence = job->done_fence; in nouveau_job_fence_attach() local
356 struct dma_fence *fence; in nouveau_job_run() local
128 sync_find_fence(struct nouveau_job *job, struct drm_nouveau_sync *sync, struct dma_fence **fence) sync_find_fence() argument
[all...]
H A Dnouveau_chan.c70 struct nouveau_fence *fence = NULL; in nouveau_channel_idle() local
H A Dnouveau_fence.c42 from_fence(struct dma_fence *fence) in from_fence() argument
48 nouveau_fctx(struct nouveau_fence *fence) in nouveau_fctx() argument
54 nouveau_fence_signal(struct nouveau_fence *fence) in nouveau_fence_signal() argument
74 nouveau_local_fence(struct dma_fence *fence, struct nouveau_drm *drm) nouveau_local_fence() argument
86 struct nouveau_fence *fence; nouveau_fence_context_kill() local
133 struct nouveau_fence *fence; nouveau_fence_update() local
159 struct nouveau_fence *fence; nouveau_fence_uevent_work() local
220 nouveau_fence_emit(struct nouveau_fence *fence) nouveau_fence_emit() argument
259 nouveau_fence_done(struct nouveau_fence *fence) nouveau_fence_done() argument
282 struct nouveau_fence *fence = from_fence(f); nouveau_fence_wait_legacy() local
315 nouveau_fence_wait_busy(struct nouveau_fence *fence, bool intr) nouveau_fence_wait_busy() argument
340 nouveau_fence_wait(struct nouveau_fence *fence, bool lazy, bool intr) nouveau_fence_wait() argument
373 struct dma_fence *fence; nouveau_fence_sync() local
421 struct nouveau_fence *fence; nouveau_fence_create() local
453 nouveau_fence_get_get_driver_name(struct dma_fence *fence) nouveau_fence_get_get_driver_name() argument
460 struct nouveau_fence *fence = from_fence(f); nouveau_fence_get_timeline_name() local
474 struct nouveau_fence *fence = from_fence(f); nouveau_fence_is_signaled() local
490 struct nouveau_fence *fence = from_fence(f); nouveau_fence_no_signaling() local
515 struct nouveau_fence *fence = from_fence(f); nouveau_fence_release() local
533 struct nouveau_fence *fence = from_fence(f); nouveau_fence_enable_signaling() local
[all...]
H A Dnouveau_exec.c158 struct nouveau_fence *fence = exec_job->fence; in nouveau_exec_job_run() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/qxl/
H A Dqxl_release.c47 static const char *qxl_get_driver_name(struct dma_fence *fence) in qxl_get_driver_name() argument
52 static const char *qxl_get_timeline_name(struct dma_fence *fence) in qxl_get_timeline_name() argument
57 static long qxl_fence_wait(struct dma_fence *fence, bool intr, in qxl_fence_wait() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/scheduler/
H A Dsched_entity.c152 struct dma_fence *fence; in drm_sched_entity_error() local
388 struct dma_fence *fence = entity->dependency; drm_sched_entity_add_dependency_cb() local
508 struct dma_fence *fence; drm_sched_entity_select_rq() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/virtio/
H A Dvirtgpu_ioctl.c124 struct virtio_gpu_fence *fence; in virtio_gpu_resource_create_ioctl() local
222 struct virtio_gpu_fence *fence; in virtio_gpu_transfer_from_host_ioctl() local
277 struct virtio_gpu_fence *fence; virtio_gpu_transfer_to_host_ioctl() local
[all...]
H A Dvirtgpu_submit.c113 struct dma_fence *fence; in virtio_gpu_parse_deps() local
255 struct dma_fence *fence = &submit->out_fence->f; in virtio_gpu_process_post_deps() local
59 virtio_gpu_dma_fence_wait(struct virtio_gpu_submit *submit, struct dma_fence *fence) virtio_gpu_dma_fence_wait() argument
272 virtio_gpu_fence_event_create(struct drm_device *dev, struct drm_file *file, struct virtio_gpu_fence *fence, u32 ring_idx) virtio_gpu_fence_event_create() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_bo.c633 vmw_bo_fence_single(struct ttm_buffer_object *bo, struct vmw_fence_obj *fence) vmw_bo_fence_single() argument
[all...]
H A Dvmwgfx_cotable.c328 struct vmw_fence_obj *fence; in vmw_cotable_unbind() local
365 struct vmw_fence_obj *fence; in vmw_cotable_readback() local
H A Dvmwgfx_validation.c780 vmw_validation_done(struct vmw_validation_context *ctx, struct vmw_fence_obj *fence) vmw_validation_done() argument
/kernel/linux/linux-6.6/drivers/gpu/host1x/hw/
H A Dchannel_hw.c218 u32 fence; in channel_program_cdma() local
279 static void job_complete_callback(struct dma_fence *fence, struct dma_fence_cb *cb) in job_complete_callback() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/
H A Dttm_bo_util.c566 ttm_bo_move_to_ghost(struct ttm_buffer_object *bo, struct dma_fence *fence, bool dst_use_tt) ttm_bo_move_to_ghost() argument
604 ttm_bo_move_pipeline_evict(struct ttm_buffer_object *bo, struct dma_fence *fence) ttm_bo_move_pipeline_evict() argument
642 ttm_bo_move_accel_cleanup(struct ttm_buffer_object *bo, struct dma_fence *fence, bool evict, bool pipeline, struct ttm_resource *new_mem) ttm_bo_move_accel_cleanup() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/host1x/
H A Dsyncpt.c223 struct dma_fence *fence; in host1x_syncpt_wait() local
H A Dcdma.c169 unsigned int fence = pb->fence; in host1x_pushbuffer_space() local
[all...]
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_ringbuffer_sp.c234 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 Dfreedreno_ringbuffer.h109 struct fd_fence fence; member
[all...]
H A Dfreedreno_bo.c545 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 Dmain.c284 struct fd_submit_fence fence = {}; in main() local
/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dmsm_proto.h253 uint32_t fence; member
322 uint32_t fence; member

Completed in 19 milliseconds

1...<<11121314151617181920>>...42