Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/accel/habanalabs/common/hw_queue.c, line 494
- drivers/accel/habanalabs/gaudi/gaudi.c, line 1274
Smatch caller information:
drivers/accel/habanalabs/gaudi/gaudi.c gaudi_collective_slave_init_job() -> hl_hw_queue_encaps_sig_set_sob_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hdev | 4096-ptr_max |
| PARAM_VALUE | 1 | cs | 4096-ptr_max |
| PARAM_VALUE | 2 | job | 4096-ptr_max |
| PARAM_VALUE | 3 | cs_cmpl | 4096-ptr_max |
| PARAM_VALUE | 3 | cs_cmpl->hw_sob | 4096-ptr_max |
| DATA_SOURCE | 0 | hdev | $0 |
| DATA_SOURCE | 2 | job | $1 |
| DATA_SOURCE | 3 | cs_cmpl | $2 |
| NOCHECK_CALL | |||
| UNITS | 0 | hdev | unit_byte |
| LOCK2 | &hdev->asic_specific->hw_queues_lock |
drivers/accel/habanalabs/common/hw_queue.c init_wait_cs() -> hl_hw_queue_encaps_sig_set_sob_info()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cs | 4096-ptr_max |
| PARAM_VALUE | 2 | job | 4096-ptr_max |
| PARAM_VALUE | 3 | cs_cmpl | 4096-ptr_max |
| DATA_SOURCE | 0 | hdev | $0 |
| DATA_SOURCE | 1 | cs | $1 |
| DATA_SOURCE | 2 | job | $2 |
| DATA_SOURCE | 3 | cs_cmpl | $3 |
| PREEMPT_ADD | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | cs->encaps_signals | 1 |
| USER_DATA | 1 | cs->skip_reset_on_timeout | 0-1 |
| USER_DATA | 1 | cs->staged_last | 0 |
| USER_DATA | 1 | cs->timeout_jiffies | 0-u32max[u] |
| USER_DATA | 1 | cs->timestamp | 0-1 |
| UNITS | 0 | hdev | unit_byte |
| LOCK2 | &hdev->asic_specific->hw_queues_lock |