Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/dma/sh/shdmac.c sh_dmae_chan_probe() -> shdma_request_irq()

Type Parameter Key Value
PARAM_VALUE 0 schan 4096-ptr_max
PARAM_VALUE 0 schan->dev 4096-ptr_max
PARAM_VALUE 0 schan->dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 schan->dma_chan.completed_cookie 1
PARAM_VALUE 0 schan->dma_chan.cookie 1
PARAM_VALUE 0 schan->dma_chan.device 4096-ptr_max
PARAM_VALUE 0 schan->dma_chan.device->chancnt 0
PARAM_VALUE 0 schan->dma_chan.device->channels.next 4096-ptr_max
PARAM_VALUE 0 schan->dma_chan.device->channels.prev 4096-ptr_max
PARAM_VALUE 0 schan->dma_chan.device->copy_align 2
PARAM_VALUE 0 schan->dma_chan.device->dbg_dev_root 0
PARAM_VALUE 0 schan->dma_chan.device->dev 4096-ptr_max
PARAM_VALUE 0 schan->dma_chan.device->dev_id 0
PARAM_VALUE 0 schan->dma_chan.device->device_alloc_chan_resources 8277793037182685184
PARAM_VALUE 0 schan->dma_chan.device->device_caps 0
PARAM_VALUE 0 schan->dma_chan.device->device_config 4940157614835359744
PARAM_VALUE 0 schan->dma_chan.device->device_free_chan_resources 4403067542524731392
PARAM_VALUE 0 schan->dma_chan.device->device_issue_pending 2346778053264801792
PARAM_VALUE 0 schan->dma_chan.device->device_pause 0
PARAM_VALUE 0 schan->dma_chan.device->device_prep_dma_cyclic 3725106278562676736
PARAM_VALUE 0 schan->dma_chan.device->device_prep_dma_memcpy 5694062967527575552
PARAM_VALUE 0 schan->dma_chan.device->device_prep_slave_sg 5267262434039062528
PARAM_VALUE 0 schan->dma_chan.device->device_release 0
PARAM_VALUE 0 schan->dma_chan.device->device_resume 0
PARAM_VALUE 0 schan->dma_chan.device->device_terminate_all 7554199704125480960
PARAM_VALUE 0 schan->dma_chan.device->device_tx_status 2025865658787135488
PARAM_VALUE 0 schan->dma_chan.device->directions 6
PARAM_VALUE 0 schan->dma_chan.device->dst_addr_widths 63
PARAM_VALUE 0 schan->dma_chan.device->fill_align 0
PARAM_VALUE 0 schan->dma_chan.device->filter.fn 0
PARAM_VALUE 0 schan->dma_chan.device->filter.map 0
PARAM_VALUE 0 schan->dma_chan.device->filter.mapcnt 0
PARAM_VALUE 0 schan->dma_chan.device->max_burst 0
PARAM_VALUE 0 schan->dma_chan.device->max_pq 0
PARAM_VALUE 0 schan->dma_chan.device->max_sg_burst 0
PARAM_VALUE 0 schan->dma_chan.device->max_xor 0
PARAM_VALUE 0 schan->dma_chan.device->min_burst 0
PARAM_VALUE 0 schan->dma_chan.device->owner 0
PARAM_VALUE 0 schan->dma_chan.device->pq_align 0
PARAM_VALUE 0 schan->dma_chan.device->privatecnt 0
PARAM_VALUE 0 schan->dma_chan.device->src_addr_widths 63
PARAM_VALUE 0 schan->dma_chan.device->xor_align 0
PARAM_VALUE 0 schan->dma_chan.device_node.next 4096-ptr_max
PARAM_VALUE 0 schan->dma_chan.device_node.prev 4096-ptr_max
PARAM_VALUE 0 schan->id 0-s32max
PARAM_VALUE 0 schan->ld_free.next 4096-ptr_max
PARAM_VALUE 0 schan->ld_free.next->next 4096-ptr_max
PARAM_VALUE 0 schan->ld_free.prev 4096-ptr_max
PARAM_VALUE 0 schan->ld_free.prev->next 4096-ptr_max
PARAM_VALUE 0 schan->ld_free.prev->prev 4096-ptr_max
PARAM_VALUE 0 schan->ld_queue.next 4096-ptr_max
PARAM_VALUE 0 schan->ld_queue.next->next 4096-ptr_max
PARAM_VALUE 0 schan->ld_queue.prev 4096-ptr_max
PARAM_VALUE 0 schan->ld_queue.prev->next 4096-ptr_max
PARAM_VALUE 0 schan->ld_queue.prev->prev 4096-ptr_max
PARAM_VALUE 0 schan->max_xfer_len 16777216
PARAM_VALUE 0 schan->pm_state 0
PARAM_VALUE 3 name 0
BUF_SIZE 0 schan 344
BUF_SIZE 3 name 32
DATA_SOURCE 1 irq $2
DATA_SOURCE 2 flags $3
STR_LEN 0 schan 31
MEM_ZERO 0 schan
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 schan->id