/Linux-v5.15/drivers/gpu/drm/v3d/ |
D | v3d_sched.c | 60 struct v3d_job *job = to_v3d_job(sched_job); in v3d_job_free() local 67 v3d_switch_perfmon(struct v3d_dev *v3d, struct v3d_job *job) in v3d_switch_perfmon() 86 struct v3d_job *job = to_v3d_job(sched_job); in v3d_job_dependency() local 100 struct v3d_bin_job *job = to_bin_job(sched_job); in v3d_bin_job_run() local 155 struct v3d_render_job *job = to_render_job(sched_job); in v3d_render_job_run() local 200 struct v3d_tfu_job *job = to_tfu_job(sched_job); in v3d_tfu_job_run() local 237 struct v3d_csd_job *job = to_csd_job(sched_job); in v3d_csd_job_run() local 270 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cache_clean_job_run() local 317 struct v3d_job *job = to_v3d_job(sched_job); in v3d_cl_job_timedout() local 334 struct v3d_bin_job *job = to_bin_job(sched_job); in v3d_bin_job_timedout() local [all …]
|
D | v3d_gem.c | 252 v3d_lock_bo_reservations(struct v3d_job *job, in v3d_lock_bo_reservations() 293 struct v3d_job *job, in v3d_lookup_bos() 358 struct v3d_job *job = container_of(ref, struct v3d_job, refcount); in v3d_job_free() local 389 struct v3d_render_job *job = container_of(ref, struct v3d_render_job, in v3d_render_job_free() local 400 void v3d_job_put(struct v3d_job *job) in v3d_job_put() 440 struct v3d_job *job, void (*free)(struct kref *ref), in v3d_job_init() 474 struct v3d_job *job, enum v3d_queue queue) in v3d_push_job() 495 struct v3d_job *job, in v3d_attach_fences_and_unlock_reservation() 709 struct v3d_tfu_job *job; in v3d_submit_tfu_ioctl() local 804 struct v3d_csd_job *job; in v3d_submit_csd_ioctl() local
|
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_job.c | 36 struct amdgpu_job *job = to_amdgpu_job(s_job); in amdgpu_job_timedout() local 79 struct amdgpu_job **job, struct amdgpu_vm *vm) in amdgpu_job_alloc() 111 struct amdgpu_job **job) in amdgpu_job_alloc_with_ib() 126 void amdgpu_job_free_resources(struct amdgpu_job *job) in amdgpu_job_free_resources() 146 struct amdgpu_job *job = to_amdgpu_job(s_job); in amdgpu_job_free_cb() local 160 void amdgpu_job_free(struct amdgpu_job *job) in amdgpu_job_free() 173 int amdgpu_job_submit(struct amdgpu_job *job, struct drm_sched_entity *entity, in amdgpu_job_submit() 192 int amdgpu_job_submit_direct(struct amdgpu_job *job, struct amdgpu_ring *ring, in amdgpu_job_submit_direct() 214 struct amdgpu_job *job = to_amdgpu_job(sched_job); in amdgpu_job_dependency() local 243 struct amdgpu_job *job; in amdgpu_job_run() local
|
D | amdgpu_fence.c | 138 int amdgpu_fence_emit(struct amdgpu_ring *ring, struct dma_fence **f, struct amdgpu_job *job, in amdgpu_fence_emit() 655 struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence); in amdgpu_fence_get_timeline_name() local 677 struct amdgpu_job *job = container_of(f, struct amdgpu_job, hw_fence); in amdgpu_fence_enable_signaling() local 705 struct amdgpu_job *job; in amdgpu_fence_free() local
|
D | amdgpu_ids.c | 273 struct amdgpu_job *job, in amdgpu_vmid_grab_reserved() 342 struct amdgpu_job *job, in amdgpu_vmid_grab_used() 411 struct amdgpu_job *job) in amdgpu_vmid_grab()
|
/Linux-v5.15/block/ |
D | bsg-lib.c | 31 struct bsg_job *job; in bsg_transport_sg_io_fn() local 151 struct bsg_job *job = container_of(kref, struct bsg_job, kref); in bsg_teardown_job() local 162 void bsg_job_put(struct bsg_job *job) in bsg_job_put() 168 int bsg_job_get(struct bsg_job *job) in bsg_job_get() 182 void bsg_job_done(struct bsg_job *job, int result, in bsg_job_done() 200 struct bsg_job *job = blk_mq_rq_to_pdu(rq); in bsg_complete() local 227 struct bsg_job *job = blk_mq_rq_to_pdu(req); in bsg_prepare_job() local 297 struct bsg_job *job = blk_mq_rq_to_pdu(req); in bsg_init_rq() local 308 struct bsg_job *job = blk_mq_rq_to_pdu(req); in bsg_initialize_rq() local 320 struct bsg_job *job = blk_mq_rq_to_pdu(req); in bsg_exit_rq() local
|
/Linux-v5.15/drivers/gpu/host1x/ |
D | job.c | 30 struct host1x_job *job = NULL; in host1x_job_alloc() local 77 struct host1x_job *host1x_job_get(struct host1x_job *job) in host1x_job_get() 86 struct host1x_job *job = container_of(ref, struct host1x_job, ref); in job_free() local 101 void host1x_job_put(struct host1x_job *job) in host1x_job_put() 107 void host1x_job_add_gather(struct host1x_job *job, struct host1x_bo *bo, in host1x_job_add_gather() 120 void host1x_job_add_wait(struct host1x_job *job, u32 id, u32 thresh, in host1x_job_add_wait() 135 static unsigned int pin_job(struct host1x *host, struct host1x_job *job) in pin_job() 313 static int do_relocs(struct host1x_job *job, struct host1x_job_gather *g) in do_relocs() 373 struct host1x_job *job; member 558 static inline int copy_gathers(struct device *host, struct host1x_job *job, in copy_gathers() [all …]
|
D | cdma.c | 274 struct host1x_job *job) in cdma_start_timer_locked() 313 struct host1x_job *job, *n; in update_cdma_locked() local 368 struct host1x_job *job, *next_job = NULL; in host1x_cdma_update_sync_queue() local 523 int host1x_cdma_begin(struct host1x_cdma *cdma, struct host1x_job *job) in host1x_cdma_begin() 648 struct host1x_job *job) in host1x_cdma_end()
|
/Linux-v5.15/drivers/gpu/drm/panfrost/ |
D | panfrost_job.c | 105 static int panfrost_job_get_slot(struct panfrost_job *job) in panfrost_job_get_slot() 145 panfrost_get_job_chain_flag(const struct panfrost_job *job) in panfrost_get_job_chain_flag() 158 struct panfrost_job *job = pfdev->jobs[slot][0]; in panfrost_dequeue_job() local 169 struct panfrost_job *job) in panfrost_enqueue_job() 186 static void panfrost_job_hw_submit(struct panfrost_job *job, int js) in panfrost_job_hw_submit() 269 int panfrost_job_push(struct panfrost_job *job) in panfrost_job_push() 317 struct panfrost_job *job = container_of(ref, struct panfrost_job, in panfrost_job_cleanup() local 352 void panfrost_job_put(struct panfrost_job *job) in panfrost_job_put() 359 struct panfrost_job *job = to_panfrost_job(sched_job); in panfrost_job_free() local 369 struct panfrost_job *job = to_panfrost_job(sched_job); in panfrost_job_dependency() local [all …]
|
/Linux-v5.15/drivers/md/ |
D | dm-kcopyd.c | 414 struct kcopyd_job *job; in pop_io_job() local 439 struct kcopyd_job *job = NULL; in pop() local 456 static void push(struct list_head *jobs, struct kcopyd_job *job) in push() 467 static void push_head(struct list_head *jobs, struct kcopyd_job *job) in push_head() 485 static int run_complete_job(struct kcopyd_job *job) in run_complete_job() 515 struct kcopyd_job *job = (struct kcopyd_job *) context; in complete_io() local 548 static int run_io_job(struct kcopyd_job *job) in run_io_job() 582 static int run_pages_job(struct kcopyd_job *job) in run_pages_job() 608 struct kcopyd_job *job; in process_jobs() local 673 static void dispatch_job(struct kcopyd_job *job) in dispatch_job() [all …]
|
/Linux-v5.15/drivers/scsi/lpfc/ |
D | lpfc_bsg.c | 304 struct bsg_job *job; in lpfc_bsg_send_mgmt_cmd_cmp() local 388 lpfc_bsg_send_mgmt_cmd(struct bsg_job *job) in lpfc_bsg_send_mgmt_cmd() 576 struct bsg_job *job; in lpfc_bsg_rport_els_cmp() local 658 lpfc_bsg_rport_els(struct bsg_job *job) in lpfc_bsg_rport_els() 928 struct bsg_job *job = NULL; in lpfc_bsg_ct_unsol_event() local 1182 lpfc_bsg_hba_set_event(struct bsg_job *job) in lpfc_bsg_hba_set_event() 1265 lpfc_bsg_hba_get_event(struct bsg_job *job) in lpfc_bsg_hba_get_event() 1377 struct bsg_job *job; in lpfc_issue_ct_rsp_cmp() local 1458 lpfc_issue_ct_rsp(struct lpfc_hba *phba, struct bsg_job *job, uint32_t tag, in lpfc_issue_ct_rsp() 1610 lpfc_bsg_send_mgmt_rsp(struct bsg_job *job) in lpfc_bsg_send_mgmt_rsp() [all …]
|
/Linux-v5.15/drivers/gpu/drm/ |
D | drm_writeback.c | 262 int drm_writeback_prepare_job(struct drm_writeback_job *job) in drm_writeback_prepare_job() 302 struct drm_writeback_job *job; in drm_writeback_queue_job() local 314 void drm_writeback_cleanup_job(struct drm_writeback_job *job) in drm_writeback_cleanup_job() 342 struct drm_writeback_job *job = container_of(work, in cleanup_work() local 370 struct drm_writeback_job *job; in drm_writeback_signal_completion() local
|
/Linux-v5.15/drivers/gpu/drm/msm/ |
D | msm_ringbuffer.c | 14 static struct dma_fence *msm_job_dependency(struct drm_sched_job *job, in msm_job_dependency() 25 static struct dma_fence *msm_job_run(struct drm_sched_job *job) in msm_job_run() 46 static void msm_job_free(struct drm_sched_job *job) in msm_job_free()
|
/Linux-v5.15/drivers/misc/habanalabs/common/ |
D | hw_queue.c | 268 static void ext_queue_schedule_job(struct hl_cs_job *job) in ext_queue_schedule_job() 332 static void int_queue_schedule_job(struct hl_cs_job *job) in int_queue_schedule_job() 368 static void hw_queue_schedule_job(struct hl_cs_job *job) in hw_queue_schedule_job() 404 struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl) in init_signal_cs() 436 struct hl_cs *cs, struct hl_cs_job *job, in hl_hw_queue_encaps_sig_set_sob_info() 460 struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl) in init_wait_cs() 547 struct hl_cs_job *job; in init_signal_wait_cs() local 627 struct hl_cs_job *job, *tmp; in hl_hw_queue_schedule_cs() local
|
D | command_submission.c | 166 struct hl_cs_job *job = container_of(ref, struct hl_cs_job, refcount); in cs_job_do_release() local 171 static void cs_job_put(struct hl_cs_job *job) in cs_job_put() 198 static bool is_cb_patched(struct hl_device *hdev, struct hl_cs_job *job) in is_cb_patched() 221 static int cs_parser(struct hl_fpriv *hpriv, struct hl_cs_job *job) in cs_parser() 266 static void complete_job(struct hl_device *hdev, struct hl_cs_job *job) in complete_job() 588 struct hl_cs_job *job, *tmp; in cs_do_release() local 895 struct hl_cs_job *job, *tmp; in cs_rollback() local 970 struct hl_cs_job *job = container_of(work, struct hl_cs_job, in job_wq_completion() local 1076 struct hl_cs_job *job; in hl_cs_allocate_job() local 1261 struct hl_cs_job *job; in cs_ioctl_default() local [all …]
|
/Linux-v5.15/drivers/gpu/drm/tegra/ |
D | submit.c | 303 static int submit_get_syncpt(struct tegra_drm_context *context, struct host1x_job *job, in submit_get_syncpt() 326 static int submit_job_add_gather(struct host1x_job *job, struct tegra_drm_context *context, in submit_job_add_gather() 375 struct host1x_job *job; in submit_create_job() local 466 static void release_job(struct host1x_job *job) in release_job() 490 struct host1x_job *job; in tegra_drm_ioctl_channel_submit() local
|
/Linux-v5.15/drivers/gpu/drm/lima/ |
D | lima_sched.c | 102 static inline struct lima_sched_task *to_lima_task(struct drm_sched_job *job) in to_lima_task() 188 static struct dma_fence *lima_sched_dependency(struct drm_sched_job *job, in lima_sched_dependency() 221 static struct dma_fence *lima_sched_run_job(struct drm_sched_job *job) in lima_sched_run_job() 418 static enum drm_gpu_sched_stat lima_sched_timedout_job(struct drm_sched_job *job) in lima_sched_timedout_job() 456 static void lima_sched_free_job(struct drm_sched_job *job) in lima_sched_free_job()
|
/Linux-v5.15/drivers/gpu/host1x/hw/ |
D | channel_hw.c | 82 static void submit_gathers(struct host1x_job *job, u32 job_syncpt_base) in submit_gathers() 132 static inline void synchronize_syncpt_base(struct host1x_job *job) in synchronize_syncpt_base() 162 static int channel_submit(struct host1x_job *job) in channel_submit()
|
/Linux-v5.15/drivers/gpu/drm/vkms/ |
D | vkms_writeback.c | 66 struct drm_writeback_job *job) in vkms_wb_prepare_job() 94 struct drm_writeback_job *job) in vkms_wb_cleanup_job()
|
/Linux-v5.15/drivers/s390/scsi/ |
D | zfcp_fc.c | 948 struct bsg_job *job = data; in zfcp_fc_ct_els_job_handler() local 958 static struct zfcp_fc_wka_port *zfcp_fc_job_wka_port(struct bsg_job *job) in zfcp_fc_job_wka_port() 991 struct bsg_job *job = data; in zfcp_fc_ct_job_handler() local 1000 static int zfcp_fc_exec_els_job(struct bsg_job *job, in zfcp_fc_exec_els_job() 1023 static int zfcp_fc_exec_ct_job(struct bsg_job *job, in zfcp_fc_exec_ct_job() 1046 int zfcp_fc_exec_bsg_job(struct bsg_job *job) in zfcp_fc_exec_bsg_job() 1076 int zfcp_fc_timeout_bsg_job(struct bsg_job *job) in zfcp_fc_timeout_bsg_job()
|
/Linux-v5.15/drivers/gpu/drm/scheduler/ |
D | sched_main.c | 316 struct drm_sched_job *job; in drm_sched_job_timedout() local 577 int drm_sched_job_init(struct drm_sched_job *job, in drm_sched_job_init() 608 void drm_sched_job_cleanup(struct drm_sched_job *job) in drm_sched_job_cleanup() 677 struct drm_sched_job *job, *next; in drm_sched_get_cleanup_job() local
|
/Linux-v5.15/drivers/scsi/ufs/ |
D | ufs_bsg.c | 42 static int ufs_bsg_alloc_desc_buffer(struct ufs_hba *hba, struct bsg_job *job, in ufs_bsg_alloc_desc_buffer() 80 static int ufs_bsg_request(struct bsg_job *job) in ufs_bsg_request()
|
/Linux-v5.15/drivers/gpu/drm/rcar-du/ |
D | rcar_du_writeback.c | 49 struct drm_writeback_job *job) in rcar_du_wb_prepare_job() 74 struct drm_writeback_job *job) in rcar_du_wb_cleanup_job()
|
/Linux-v5.15/drivers/scsi/smartpqi/ |
D | smartpqi_sas_transport.c | 458 struct bsg_job *job) in pqi_build_csmi_smp_passthru_buffer() 502 struct bmic_csmi_smp_passthru_buffer *smp_buf, struct bsg_job *job, in pqi_build_sas_smp_handler_reply() 517 void pqi_sas_smp_handler(struct bsg_job *job, struct Scsi_Host *shost, in pqi_sas_smp_handler()
|
/Linux-v5.15/drivers/media/platform/ |
D | rcar_fdp1.c | 655 struct fdp1_job *job; in list_remove_job() local 674 struct fdp1_job *job) in list_add_job() 688 static void fdp1_job_free(struct fdp1_dev *fdp1, struct fdp1_job *job) in fdp1_job_free() 696 static void queue_job(struct fdp1_dev *fdp1, struct fdp1_job *job) in queue_job() 706 static void queue_hw_job(struct fdp1_dev *fdp1, struct fdp1_job *job) in queue_hw_job() 880 struct fdp1_job *job) in fdp1_configure_rpf() 939 struct fdp1_job *job) in fdp1_configure_wpf() 1000 struct fdp1_job *job) in fdp1_configure_deint_mode() 1070 struct fdp1_job *job; in fdp1_device_process() local 1185 struct fdp1_job *job; in fdp1_prepare_job() local [all …]
|