Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/nvme/target/pci-epf.c nvmet_pci_epf_create_ctrl() -> nvmet_alloc_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 args 8642978769993916416
PARAM_VALUE 0 args->error_loc 0
PARAM_VALUE 0 args->hostid 2839614230673141760
PARAM_VALUE 0 args->hostnqn 3620638759687483392
PARAM_VALUE 0 args->kato 0
PARAM_VALUE 0 args->ops 4166078988315271168
PARAM_VALUE 0 args->p2p_client 0
PARAM_VALUE 0 args->port 4096-ptr_max
PARAM_VALUE 0 args->result 0
PARAM_VALUE 0 args->sq 0
PARAM_VALUE 0 args->status 0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &epf->lock
HALF_LOCKED2 &dir->i_rwsem
HALF_LOCKED2 &epc->list_lock
TYPE_LOCK (struct pci_epf)->lock

drivers/nvme/target/fabrics-cmd.c nvmet_execute_admin_connect() -> nvmet_alloc_ctrl()

Type Parameter Key Value
PARAM_VALUE 0 args 456534576054534144
PARAM_VALUE 0 args->error_loc 0
PARAM_VALUE 0 args->hostid 4096-ptr_max
PARAM_VALUE 0 args->hostnqn 4096-ptr_max
PARAM_VALUE 0 args->result 0
PARAM_VALUE 0 args->status 0
PARAM_VALUE 0 args->subsysnqn 4096-ptr_max
TERMINATED 0 args->hostnqn 1
TERMINATED 0 args->subsysnqn 1
RX_PATH
TASK_NOT_RUNNING
USER_PTR 0 args->hostnqn
USER_PTR 0 args->subsysnqn
HALF_LOCKED2 &pool->lock