Searched refs:hl_cs (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/misc/habanalabs/common/ |
| A D | command_submission.c | 150 void cs_get(struct hl_cs *cs) in cs_get() 269 struct hl_cs *cs = job->cs; in complete_job() 338 struct hl_cs *cs; in hl_staged_cs_find_first() 357 struct hl_cs *last_entry; in is_staged_cs_last_exists() 557 struct hl_cs *cs, in cs_release_sob_reset_handler() 597 struct hl_cs *cs = container_of(ref, struct hl_cs, refcount); in cs_do_release() 717 struct hl_cs *cs = container_of(work, struct hl_cs, in cs_timedout() 783 struct hl_cs *cs; in allocate_cs() 917 struct hl_cs *cs, *tmp; in hl_cs_rollback_all() 1273 struct hl_cs *cs; in cs_ioctl_default() [all …]
|
| A D | habanalabs.h | 719 struct hl_cs; 1298 struct hl_ctx *ctx, struct hl_cs *cs, 1536 struct hl_cs { struct 1600 struct hl_cs *cs; 2795 void hl_hw_queue_update_ci(struct hl_cs *cs); 2875 void cs_get(struct hl_cs *cs); 2876 bool cs_needs_completion(struct hl_cs *cs); 2877 bool cs_needs_timeout(struct hl_cs *cs); 3021 struct hl_cs *cs, struct hl_cs_job *job, 3047 void hl_debugfs_add_cs(struct hl_cs *cs); [all …]
|
| A D | hw_queue.c | 41 void hl_hw_queue_update_ci(struct hl_cs *cs) in hl_hw_queue_update_ci() 436 struct hl_cs *cs, struct hl_cs_job *job, in hl_hw_queue_encaps_sig_set_sob_info() 459 static int init_wait_cs(struct hl_device *hdev, struct hl_cs *cs, in init_wait_cs() 543 static int init_signal_wait_cs(struct hl_cs *cs) in init_signal_wait_cs() 565 (struct hl_device *hdev, struct hl_cs *cs) in encaps_sig_first_staged_cs_handler() 621 int hl_hw_queue_schedule_cs(struct hl_cs *cs) in hl_hw_queue_schedule_cs() 706 struct hl_cs *staged_cs; in hl_hw_queue_schedule_cs() 737 struct hl_cs, mirror_node) == cs; in hl_hw_queue_schedule_cs()
|
| A D | debugfs.c | 134 struct hl_cs *cs; in command_submission_show() 1539 void hl_debugfs_add_cs(struct hl_cs *cs) in hl_debugfs_add_cs() 1548 void hl_debugfs_remove_cs(struct hl_cs *cs) in hl_debugfs_remove_cs()
|
| /linux/drivers/misc/habanalabs/goya/ |
| A D | goya.c | 5493 static int goya_collective_wait_init_cs(struct hl_cs *cs) in goya_collective_wait_init_cs() 5499 struct hl_ctx *ctx, struct hl_cs *cs, u32 wait_queue_id, in goya_collective_wait_create_jobs()
|
| /linux/drivers/misc/habanalabs/gaudi/ |
| A D | gaudi.c | 1270 static int gaudi_collective_wait_init_cs(struct hl_cs *cs) in gaudi_collective_wait_init_cs() 1371 struct hl_ctx *ctx, struct hl_cs *cs, in gaudi_collective_wait_create_job() 1468 struct hl_ctx *ctx, struct hl_cs *cs, in gaudi_collective_wait_create_jobs()
|
Completed in 47 milliseconds