Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/mmc/core/queue.c mmc_cqe_recovery_notifier() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &cq_host->lock

drivers/mmc/core/queue.c mmc_queue_map_sg() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
DATA_SOURCE 0 mqr $1
BIT_INFO 0 mqr->flags 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/mmc/core/crypto.c mmc_crypto_prepare_req() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
DATA_SOURCE 0 mqr $0
BIT_INFO 0 mqr->flags 0x0,0xff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/mmc/core/block.c mmc_blk_cqe_req_done() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &host->mmc_serializer

drivers/mmc/core/block.c mmc_blk_data_prep() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
DATA_SOURCE 0 mqr $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/mmc/core/block.c mmc_blk_hsq_req_done() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &host->mmc_serializer

drivers/mmc/core/block.c mmc_blk_mq_req_done() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &host->mmc_serializer

drivers/mmc/core/block.c mmc_blk_rw_rq_prep() -> mmc_queue_req_to_req()

Type Parameter Key Value
PARAM_VALUE 0 mqr 4096-ptr_max
DATA_SOURCE 0 mqr $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read