Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2_post_rx_buffer() -> qed_ll2_post_rx_buffer_notify_fw()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_hwfn->p_ll2_info | 4096-ptr_max |
| PARAM_VALUE | 1 | p_rx | 4096-ptr_max |
| PARAM_VALUE | 1 | p_rx->free_descq.next | 4096-ptr_max |
| PARAM_VALUE | 1 | p_rx->set_prod_addr | 1-u64max |
| PARAM_VALUE | 2 | p_curp | 0,4096-ptr_max |
| PARAM_VALUE | 2 | p_curp->cookie | 0,4096-ptr_max |
| PARAM_VALUE | 2 | p_curp->rxq_bd | 4096-ptr_max |
| BUF_SIZE | 0 | p_hwfn | (-1),18528 |
| BUF_SIZE | 0 | p_hwfn | (-1),18528 |
| BUF_SIZE | 1 | p_rx | 416 |
| BUF_SIZE | 2 | p_curp->cookie | (-1),1-s32max |
| BUF_SIZE | 2 | p_curp->rxq_bd | (-1),1-s32max |
| CAPPED_DATA | 1 | &p_rx->free_descq | 1 |
| DATA_SOURCE | 0 | p_hwfn | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | flags | ||
| LOCK2 | 1 | &p_rx->lock | |
| HALF_LOCKED2 | &cdev->ll2->lock | ||
| HALF_LOCKED2 | &p_rx->lock | ||
| HALF_LOCKED2 | &qp->q_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct qed_ll2_rx_queue)->lock |