Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/ti/davinci_cpdma.c cpdma_chan_start() -> cpdma_chan_on()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->ctlr 4096-ptr_max
PARAM_VALUE 0 chan->ctlr->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 chan->ctlr->params.desc_align 0,16
PARAM_VALUE 0 chan->ctlr->params.min_packet_size 0,60
PARAM_VALUE 0 chan->ctlr->state 0-2
DATA_SOURCE 0 chan $0
TASK_NOT_RUNNING
HALF_LOCKED2 &ndev->tx_global_lock

drivers/net/ethernet/ti/davinci_cpdma.c cpdma_ctlr_start() -> cpdma_chan_on()

Type Parameter Key Value
PARAM_VALUE 0 chan 4096-ptr_max
PARAM_VALUE 0 chan->ctlr->state 0-2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &ctlr->lock
LOCK2 flags
TYPE_LOCK (struct cpdma_ctlr)->lock