Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/net/ethernet/qlogic/qed/qed_dev.c, line 2428
- drivers/net/ethernet/qlogic/qed/qed_iscsi.c, line 254
- drivers/net/ethernet/qlogic/qed/qed_iwarp.c, line 2843
- drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c, line 113
- drivers/net/ethernet/qlogic/qed/qed_roce.c, line 1120
- drivers/net/ethernet/qlogic/qed/qed_sriov.c, line 552
Smatch caller information:
drivers/net/ethernet/qlogic/qed/qed_roce.c qed_roce_setup() -> qed_spq_register_async_cb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_hwfn | 4096-ptr_max |
| PARAM_VALUE | 1 | protocol_id | 2 |
| PARAM_VALUE | 2 | cb | 2319788560631894016 |
| DATA_SOURCE | 0 | p_hwfn | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | p_hwfn->mcp_info->drv_mb_seq | 0-u16max |
| HOST_DATA | 0 | p_hwfn->mcp_info->drv_pulse_seq | 0-s16max |
| HOST_DATA | 0 | p_hwfn->mcp_info->mcp_hist | 0-u32max |
| LOCK2 | global &qedr_dev_list_lock |
drivers/net/ethernet/qlogic/qed/qed_iscsi.c qed_sp_iscsi_func_start() -> qed_spq_register_async_cb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_hwfn | 4096-ptr_max |
| PARAM_VALUE | 0 | p_hwfn->p_spq | 0,4096-ptr_max |
| PARAM_VALUE | 1 | protocol_id | 0 |
| PARAM_VALUE | 2 | cb | 3662420661424029696 |
| DATA_SOURCE | 0 | p_hwfn | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/qlogic/qed/qed_dev.c qed_resc_setup() -> qed_spq_register_async_cb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_hwfn | 4096-ptr_max |
| PARAM_VALUE | 0 | p_hwfn->p_spq | 4096-ptr_max |
| PARAM_VALUE | 1 | protocol_id | 8 |
| PARAM_VALUE | 2 | cb | 6987262944517718016 |
| CAPPED_DATA | 0 | p_hwfn->p_spq->chain.capacity | 1 |
| MEM_ZERO | 0 | p_hwfn->p_spq->p_comp_bitmap | |
| MEM_ZERO | 0 | &p_hwfn->p_spq->db_data | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | p_hwfn->mcp_info->drv_mb_seq | 0-u16max |
| HOST_DATA | 0 | p_hwfn->mcp_info->drv_pulse_seq | 0-s16max |
| HOST_DATA | 0 | p_hwfn->mcp_info->mcp_hist | 0-u32max |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_alloc() -> qed_spq_register_async_cb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_hwfn | 4096-ptr_max |
| PARAM_VALUE | 0 | p_hwfn->p_spq | 4096-ptr_max |
| PARAM_VALUE | 1 | protocol_id | 8 |
| PARAM_VALUE | 2 | cb | 1305221078591528960 |
| BUF_SIZE | 0 | p_hwfn->pf_iov_info | 3228768 |
| CAPPED_DATA | 0 | p_hwfn->cdev->num_ports_in_engine | 1 |
| CAPPED_DATA | 0 | p_hwfn->p_cxt_mngr->vf_count | 1 |
| DATA_SOURCE | 0 | p_hwfn | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | p_hwfn->mcp_info->drv_mb_seq | 0-u16max |
| HOST_DATA | 0 | p_hwfn->mcp_info->drv_pulse_seq | 0-s16max |
| HOST_DATA | 0 | p_hwfn->mcp_info->mcp_hist | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | p_hwfn->cdev->num_ports_in_engine | |
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/qlogic/qed/qed_iwarp.c qed_iwarp_setup() -> qed_spq_register_async_cb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_hwfn | 4096-ptr_max |
| PARAM_VALUE | 1 | protocol_id | 5 |
| PARAM_VALUE | 2 | cb | 6200732321085972480 |
| DATA_SOURCE | 0 | p_hwfn | $0 |
| BIT_INFO | 0 | p_hwfn->hw_info.personality | 0x4,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &qedr_dev_list_lock |