Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/infiniband/ulp/iser/iser_verbs.c iser_check_task_pi_status() -> ib_check_mr_status()

Type Parameter Key Value
PARAM_VALUE 1 check_mask 1
PARAM_VALUE 2 mr_status 5936858853685370880
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &conn->session->back_lock
HALF_LOCKED2 &phba->async_pdu_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &session->back_lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct iscsi_session)->back_lock

drivers/nvme/host/rdma.c nvme_rdma_check_pi_status() -> ib_check_mr_status()

Type Parameter Key Value
PARAM_VALUE 1 check_mask 1
PARAM_VALUE 2 mr_status 1092893429710921728
RX_PATH
TASK_NOT_RUNNING

drivers/infiniband/ulp/iser/iser_memory.c iser_unreg_mem_fastreg() -> ib_check_mr_status()

Type Parameter Key Value
PARAM_VALUE 1 check_mask 1
PARAM_VALUE 2 mr_status 1092479404151816192
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &conn->session->frwd_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &session->back_lock
HALF_LOCKED2 &session->eh_mutex
HALF_LOCKED2 &session->frwd_lock
HALF_LOCKED2 bh
TYPE_LOCK (struct iscsi_session)->back_lock

drivers/infiniband/ulp/isert/ib_isert.c isert_check_pi_status() -> ib_check_mr_status()

Type Parameter Key Value
PARAM_VALUE 1 check_mask 1
PARAM_VALUE 2 mr_status 8342311851019468800
DATA_SOURCE 0 mr $1
RX_PATH
TASK_NOT_RUNNING

drivers/nvme/target/rdma.c nvmet_rdma_check_pi_status() -> ib_check_mr_status()

Type Parameter Key Value
PARAM_VALUE 1 check_mask 1
PARAM_VALUE 2 mr_status 3472431844461879296
DATA_SOURCE 0 mr $0
RX_PATH
TASK_NOT_RUNNING