Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/sunrpc/xprtrdma/frwr_ops.c frwr_mr_put() -> frwr_mr_unmap()

Type Parameter Key Value
PARAM_VALUE 0 mr 4096-ptr_max
DATA_SOURCE 0 mr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sunrpc/xprtrdma/frwr_ops.c frwr_mr_release() -> frwr_mr_unmap()

Type Parameter Key Value
PARAM_VALUE 0 mr 4096-ptr_max
DATA_SOURCE 0 mr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/sunrpc/xprtrdma/frwr_ops.c frwr_wp_create() -> frwr_mr_unmap()

Type Parameter Key Value
PARAM_VALUE 0 mr 4096-ptr_max
PARAM_VALUE 0 mr->mr_cqe.done 3956510890913857536
PARAM_VALUE 0 mr->mr_device->dma_device 0,4096-ptr_max
PARAM_VALUE 0 mr->mr_dir 2
PARAM_VALUE 0 mr->mr_ibmr 4096-ptr_max
PARAM_VALUE 0 mr->mr_ibmr->device 4096-ptr_max
PARAM_VALUE 0 mr->mr_list.next 4096-ptr_max
PARAM_VALUE 0 mr->mr_list.next->next 4096-ptr_max
PARAM_VALUE 0 mr->mr_list.next->prev 4096-ptr_max
PARAM_VALUE 0 mr->mr_list.prev 4096-ptr_max
PARAM_VALUE 0 mr->mr_list.prev->next 4096-ptr_max
PARAM_VALUE 0 mr->mr_list.prev->prev 4096-ptr_max
PARAM_VALUE 0 mr->mr_nents 1
PARAM_VALUE 0 mr->mr_regwr.access 3
PARAM_VALUE 0 mr->mr_regwr.mr 4096-ptr_max
PARAM_VALUE 0 mr->mr_regwr.mr->device 4096-ptr_max
PARAM_VALUE 0 mr->mr_regwr.mr->page_size 4096
PARAM_VALUE 0 mr->mr_regwr.wr.wr_cqe->done 3956510890913857536
PARAM_VALUE 0 mr->mr_req 0
PARAM_VALUE 0 mr->mr_sg 4096-ptr_max
DATA_SOURCE 0 mr r rpcrdma_mr_get
MEM_ZERO 0 mr->mr_sg
NOCHECK_CALL
HALF_LOCKED2 &pool->lock