Home
last modified time | relevance | path

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

/linux/drivers/misc/habanalabs/common/
A Dhw_queue.c268 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()
553 job = list_first_entry(&cs->job_list, struct hl_cs_job, in init_signal_wait_cs()
627 struct hl_cs_job *job, *tmp; in hl_hw_queue_schedule_cs()
A Dcommand_submission.c167 struct hl_cs_job *job = container_of(ref, struct hl_cs_job, refcount); in cs_job_do_release()
172 static void cs_job_put(struct hl_cs_job *job) in cs_job_put()
222 static int cs_parser(struct hl_fpriv *hpriv, struct hl_cs_job *job) in cs_parser()
267 static void complete_job(struct hl_device *hdev, struct hl_cs_job *job) in complete_job()
599 struct hl_cs_job *job, *tmp; in cs_do_release()
906 struct hl_cs_job *job, *tmp; in cs_rollback()
981 struct hl_cs_job *job = container_of(work, struct hl_cs_job, in job_wq_completion()
1084 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev, in hl_cs_allocate_job()
1087 struct hl_cs_job *job; in hl_cs_allocate_job()
1272 struct hl_cs_job *job; in cs_ioctl_default()
[all …]
A Dhabanalabs.h720 struct hl_cs_job;
798 struct hl_cs_job **shadow_queue;
1598 struct hl_cs_job { struct
2868 struct hl_cs_job *hl_cs_allocate_job(struct hl_device *hdev,
3021 struct hl_cs *cs, struct hl_cs_job *job,
3049 void hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job);
3050 void hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job);
3102 struct hl_cs_job *job) in hl_debugfs_add_job()
3107 struct hl_cs_job *job) in hl_debugfs_remove_job()
A Dirq.c81 struct hl_cs_job *job; in hl_irq_handler_cq()
A Ddebugfs.c165 struct hl_cs_job *job; in command_submission_jobs_show()
1557 void hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) in hl_debugfs_add_job()
1566 void hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) in hl_debugfs_remove_job()
/linux/drivers/misc/habanalabs/gaudi/
A Dgaudi.c467 struct hl_cs_job *job);
931 struct hl_cs_job *job; in _gaudi_init_tpc_mem()
1172 struct hl_cs_job *job, u32 stream, u32 sob_group_offset) in gaudi_collective_master_init_job()
1223 struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl) in gaudi_collective_slave_init_job()
1280 struct hl_cs_job *job; in gaudi_collective_wait_init_cs()
1321 job = list_first_entry(&cs->job_list, struct hl_cs_job, cs_node); in gaudi_collective_wait_init_cs()
1377 struct hl_cs_job *job; in gaudi_collective_wait_create_job()
5846 struct hl_cs_job *job; in gaudi_memset_device_memory()
5927 struct hl_cs_job *job; in gaudi_memset_registers()
6850 struct hl_cs_job *job) in gaudi_send_job_on_qman0()
/linux/drivers/misc/habanalabs/goya/
A Dgoya.c2994 static int goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) in goya_send_job_on_qman0()
4933 struct hl_cs_job *job; in goya_memset_device_memory()

Completed in 46 milliseconds