Searched refs:hl_cs_job (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/misc/habanalabs/ |
| D | command_submission.c | 79 static int cs_parser(struct hl_fpriv *hpriv, struct hl_cs_job *job) in cs_parser() 123 static void free_job(struct hl_device *hdev, struct hl_cs_job *job) in free_job() 164 struct hl_cs_job *job, *tmp; in cs_do_release() 354 struct hl_cs_job *job, *tmp; in cs_rollback() 381 struct hl_cs_job *job = container_of(work, struct hl_cs_job, in job_wq_completion() 447 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev, bool ext_queue) in hl_cs_allocate_job() 449 struct hl_cs_job *job; in hl_cs_allocate_job() 470 struct hl_cs_job *job; in _hl_cs_ioctl()
|
| D | habanalabs.h | 290 struct hl_cs_job; 344 struct hl_cs_job **shadow_queue; 761 struct hl_cs_job { struct 1504 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev, bool ext_queue); 1582 void hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job); 1583 void hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job); 1633 struct hl_cs_job *job) in hl_debugfs_add_job() 1638 struct hl_cs_job *job) in hl_debugfs_remove_job()
|
| D | hw_queue.c | 230 static void ext_hw_queue_schedule_job(struct hl_cs_job *job) in ext_hw_queue_schedule_job() 288 static void int_hw_queue_schedule_job(struct hl_cs_job *job) in int_hw_queue_schedule_job() 319 struct hl_cs_job *job, *tmp; in hl_hw_queue_schedule_cs()
|
| D | irq.c | 80 struct hl_cs_job *job; in hl_irq_handler_cq()
|
| D | debugfs.c | 162 struct hl_cs_job *job; in command_submission_jobs_show() 1108 void hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) in hl_debugfs_add_job() 1117 void hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) in hl_debugfs_remove_job()
|
| /Linux-v5.4/drivers/misc/habanalabs/goya/ |
| D | goya.c | 2840 static int goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) in goya_send_job_on_qman0() 4571 struct hl_cs_job *job; in goya_memset_device_memory()
|