Defined in 8 files as a member:
- drivers/dma/dma-jz4780.c, line 122 (as a member)
- drivers/dma/lgm/lgm-dma.c, line 201 (as a member)
- drivers/dma/lgm/lgm-dma.c, line 272 (as a member)
- drivers/dma/ti/cppi41.c, line 90 (as a member)
- include/linux/soc/mediatek/mtk_wed.h, line 62 (as a member)
- include/linux/soc/mediatek/mtk_wed.h, line 111 (as a member)
- include/linux/soc/mediatek/mtk_wed.h, line 117 (as a member)
- include/linux/soc/mediatek/mtk_wed.h, line 130 (as a member)
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/crypto/mxs-dcp.c
- drivers/dma/dma-jz4780.c
- drivers/dma/lgm/lgm-dma.c
- drivers/dma/ti/cppi41.c
- drivers/net/ethernet/mediatek/mtk_wed.c
- drivers/net/ethernet/ti/davinci_cpdma.c
Smatch caller information:
drivers/net/ethernet/ti/davinci_cpdma.c __cpdma_chan_process() -> desc_phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | desc | 1-u64max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chan->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct cpdma_chan)->lock |
drivers/net/ethernet/ti/davinci_cpdma.c __cpdma_chan_process() -> desc_phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | desc | 1-u64max |
| DATA_SOURCE | 1 | desc | r desc_from_phys |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chan->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct cpdma_chan)->lock |
drivers/net/ethernet/ti/davinci_cpdma.c __cpdma_chan_submit() -> desc_phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | desc | 4096-ptr_max |
| DATA_SOURCE | 1 | desc | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chan->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct cpdma_chan)->lock |
drivers/net/ethernet/ti/davinci_cpdma.c cpdma_chan_on() -> desc_phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | desc | 1-u64max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chan->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &ctlr->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct cpdma_chan)->lock |