Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/wwan/qcom_bam_dmux.c bam_dmux_netdev_start_xmit() -> bam_dmux_tx_done()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb_dma | 4096-ptr_max |
| PARAM_VALUE | 0 | skb_dma->skb | 0,4096-ptr_max |
| BUF_SIZE | 0 | skb_dma->skb | (-1)-s32max |
| DATA_SOURCE | 0 | skb_dma | r bam_dmux_tx_queue |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | skb_dma->skb->csum_offset | 0-u16max |
| HOST_DATA | 0 | skb_dma->skb->data_len | 0-2147483648[c] |
| HOST_DATA | 0 | skb_dma->skb->len | 0-u32max[c] |
| HOST_DATA | 0 | skb_dma->skb->tstamp | 500000002-4294967299794967295[c] |
| HOST_DATA | 0 | skb_dma->skb->users.refs.counter | s32min-0,2-s32max |
| NO_OVERFLOW_SIMPLE | 0 | skb_dma->skb->data_len | |
| NO_OVERFLOW_SIMPLE | 0 | skb_dma->skb->end | |
| NO_OVERFLOW_SIMPLE | 0 | skb_dma->skb->len | |
| NO_OVERFLOW_SIMPLE | 0 | skb_dma->skb->tail | |
| NO_OVERFLOW_SIMPLE | 0 | skb_dma->skb->truesize | |
| HALF_LOCKED2 | &netdev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/wwan/qcom_bam_dmux.c bam_dmux_send_cmd() -> bam_dmux_tx_done()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb_dma | 4096-ptr_max |
| PARAM_VALUE | 0 | skb_dma->skb | 4096-ptr_max |
| PARAM_VALUE | 0 | skb_dma->skb->data_len | 0 |
| BUF_SIZE | 0 | skb_dma->skb | 8 |
| DATA_SOURCE | 0 | skb_dma | r bam_dmux_tx_queue |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wwan/qcom_bam_dmux.c bam_dmux_tx_callback() -> bam_dmux_tx_done()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | skb_dma | 4096-ptr_max |
| BUF_SIZE | 0 | skb_dma | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | skb_dma | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | skb_dma | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | skb_dma | unit_byte |
| HALF_LOCKED2 | &bdma_chan->lock | ||
| HALF_LOCKED2 | &ioat_chan->cleanup_lock | ||
| HALF_LOCKED2 | &mv_chan->lock | ||
| HALF_LOCKED2 | &pd_chan->lock | ||
| HALF_LOCKED2 | &plxdev->ring_lock | ||
| HALF_LOCKED2 | &swdma_chan->complete_lock | ||
| HALF_LOCKED2 | &td_chan->lock | ||
| HALF_LOCKED2 | bh |