Home
last modified time | relevance | path

Searched refs:hl_cs_job (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/common/
H A Dcommand_submission.c123 static bool is_cb_patched(struct hl_device *hdev, struct hl_cs_job *job) in is_cb_patched()
146 static int cs_parser(struct hl_fpriv *hpriv, struct hl_cs_job *job) in cs_parser()
195 static void free_job(struct hl_device *hdev, struct hl_cs_job *job) in free_job()
264 struct hl_cs_job *job, *tmp; in cs_do_release()
480 struct hl_cs_job *job, *tmp; in cs_rollback()
509 struct hl_cs_job *job = container_of(work, struct hl_cs_job, in job_wq_completion()
587 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev, in hl_cs_allocate_job()
590 struct hl_cs_job *job; in hl_cs_allocate_job()
613 struct hl_cs_job *job; in cs_ioctl_default()
776 struct hl_cs_job *job; in cs_ioctl_signal_wait()
H A Dhw_queue.c268 static void ext_queue_schedule_job(struct hl_cs_job *job) in ext_queue_schedule_job()
327 static void int_queue_schedule_job(struct hl_cs_job *job) in int_queue_schedule_job()
356 static void hw_queue_schedule_job(struct hl_cs_job *job) in hw_queue_schedule_job()
406 struct hl_cs_job *job; in init_signal_wait_cs()
410 job = list_first_entry(&cs->job_list, struct hl_cs_job, in init_signal_wait_cs()
489 struct hl_cs_job *job, *tmp; in hl_hw_queue_schedule_cs()
H A Dhabanalabs.h471 struct hl_cs_job;
516 struct hl_cs_job **shadow_queue;
1014 struct hl_cs_job { struct
1878 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev,
1988 void hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job);
1989 void hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job);
2039 struct hl_cs_job *job) in hl_debugfs_add_job()
2044 struct hl_cs_job *job) in hl_debugfs_remove_job()
H A Dirq.c81 struct hl_cs_job *job; in hl_irq_handler_cq()
H A Ddebugfs.c162 struct hl_cs_job *job; in command_submission_jobs_show()
1393 void hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) in hl_debugfs_add_job()
1402 void hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) in hl_debugfs_remove_job()
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c356 struct hl_cs_job *job);
672 struct hl_cs_job *job; in _gaudi_init_tpc_mem()
4339 struct hl_cs_job *job; in gaudi_memset_device_memory()
4927 struct hl_cs_job *job) in gaudi_send_job_on_qman0()
/OK3568_Linux_fs/kernel/drivers/misc/habanalabs/goya/
H A Dgoya.c2854 static int goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) in goya_send_job_on_qman0()
4741 struct hl_cs_job *job; in goya_memset_device_memory()