Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/nvme/target/pci-epf.c nvmet_pci_epf_exec_iod_work() -> nvmet_req_init()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 sq 4096-ptr_max
PARAM_VALUE 2 ops 4166078988315271168
BUF_SIZE 0 req 512
HALF_LOCKED2 &pool->lock

drivers/nvme/target/loop.c nvme_loop_queue_rq() -> nvmet_req_init()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 sq 4096-ptr_max
PARAM_VALUE 2 ops 7921859334008033280
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 __tag_set->srcu
HALF_LOCKED2 rcu_read

drivers/nvme/target/loop.c nvme_loop_submit_async_event() -> nvmet_req_init()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 sq 4096-ptr_max
PARAM_VALUE 2 ops 7921859334008033280
HALF_LOCKED2 &pool->lock

drivers/nvme/target/fc.c nvmet_fc_handle_fcp_rqst() -> nvmet_req_init()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 0 req->cmd 4096-ptr_max
PARAM_VALUE 0 req->cqe 4096-ptr_max
PARAM_VALUE 1 sq 4096-ptr_max
PARAM_VALUE 2 ops 1183018078345875456
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/nvme/target/tcp.c nvmet_tcp_done_recv_pdu() -> nvmet_req_init()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 sq 4096-ptr_max
PARAM_VALUE 2 ops 4647111106762481664
BUF_SIZE 0 req 512
LOCK2 &pool->lock

drivers/nvme/target/rdma.c nvmet_rdma_handle_command() -> nvmet_req_init()

Type Parameter Key Value
PARAM_VALUE 0 req 4096-ptr_max
PARAM_VALUE 1 sq 4096-ptr_max
PARAM_VALUE 2 ops 4159979038405730304
RX_PATH
TASK_NOT_RUNNING