Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/nvme/target/pci-epf.c nvmet_pci_epf_enable_ctrl() -> nvmet_pci_epf_create_cq()

Type Parameter Key Value
PARAM_VALUE 0 tctrl 1-u64max
PARAM_VALUE 1 cqid 0
PARAM_VALUE 2 flags 3
PARAM_VALUE 3 qsize 0-4095
PARAM_VALUE 4 pci_addr 0,4096-u64max
PARAM_VALUE 5 vector 0
BIT_INFO 4 pci_addr 0x0,0xfffffffffffff000
BIT_INFO 4 pci_addr 0x0,0xfffffffffffff000
HALF_LOCKED2 &pool->lock

drivers/nvme/target/admin-cmd.c nvmet_execute_create_cq() -> (struct nvmet_fabrics_ops)->create_cq()

Type Parameter Key Value
PARAM_VALUE 0 tctrl 4096-ptr_max
PARAM_VALUE 0 tctrl->cqs 4096-ptr_max
PARAM_VALUE 0 tctrl->ops 4096-ptr_max
PARAM_VALUE 0 tctrl->port 4096-ptr_max
PARAM_VALUE 0 tctrl->port->disc_addr.trtype 0
PARAM_VALUE 0 tctrl->subsys->max_qid 1-u16max
PARAM_VALUE 1 cqid 1-u16max
PARAM_VALUE 3 qsize 1-u16max
CAPPED_DATA 0 tctrl->subsys->max_qid 1
CAPPED_DATA 1 cqid 1
CAPPED_DATA 3 qsize 1
CONTAINER 0 -120-680+0 $(-1)
PARAM_COMPARE 1 cqid <= $0->subsys->max_qid
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock