Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/dma/ioat/dma.c ioat_timer_event() -> ioat_reboot_chan()

Type Parameter Key Value
PARAM_VALUE 0 ioat_chan 4096-ptr_max
PARAM_VALUE 0 ioat_chan->cleanup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ioat_chan->ioat_dma 4096-ptr_max
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &ioat_chan->cleanup_lock
TYPE_LOCK (struct ioatdma_chan)->cleanup_lock

drivers/dma/ioat/dma.c ioat_timer_event() -> ioat_reboot_chan()

Type Parameter Key Value
PARAM_VALUE 0 ioat_chan 4096-ptr_max
PARAM_VALUE 0 ioat_chan->cleanup_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 ioat_chan->completion 4096-ptr_max
PARAM_VALUE 0 ioat_chan->ioat_dma 4096-ptr_max
PARAM_VALUE 0 ioat_chan->last_completion 0,64-u64max
CAPPED_DATA 0 ioat_chan->last_completion 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 0 &ioat_chan->cleanup_lock
TYPE_LOCK (struct ioatdma_chan)->cleanup_lock