Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/net/ethernet/xilinx/xilinx_axienet_main.c axienet_dma_rx_cb() -> dmaengine_desc_get_metadata_ptr()

Type Parameter Key Value
PARAM_VALUE 1 payload_len 5268464761599582208
PARAM_VALUE 2 max_len 547164663304945664
RX_PATH
TASK_NOT_RUNNING
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

drivers/crypto/sa2ul.c sa_aead_dma_in_callback() -> dmaengine_desc_get_metadata_ptr()

Type Parameter Key Value
PARAM_VALUE 1 payload_len 8213415181629014016
PARAM_VALUE 2 max_len 501752431622328320
RX_PATH
TASK_NOT_RUNNING
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

drivers/crypto/sa2ul.c sa_aes_dma_in_callback() -> dmaengine_desc_get_metadata_ptr()

Type Parameter Key Value
PARAM_VALUE 1 payload_len 5268699397677961216
PARAM_VALUE 2 max_len 7008493411606011904
RX_PATH
TASK_NOT_RUNNING
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

drivers/crypto/sa2ul.c sa_run() -> dmaengine_desc_get_metadata_ptr()

Type Parameter Key Value
PARAM_VALUE 0 desc 16,4096-u64max
PARAM_VALUE 1 payload_len 4114046573717798912
PARAM_VALUE 2 max_len 7967198028861190144
BUF_SIZE 0 desc (-1),176
BUF_SIZE 0 desc (-1),176
DATA_SOURCE 0 desc r dmaengine_prep_slave_sg
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/sa2ul.c sa_sha_dma_in_callback() -> dmaengine_desc_get_metadata_ptr()

Type Parameter Key Value
PARAM_VALUE 1 payload_len 3935557489627037696
PARAM_VALUE 2 max_len 9211579050075168768
RX_PATH
TASK_NOT_RUNNING
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