Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/target/iscsi/iscsi_target_login.c iscsi_login_zero_tsih_s1() -> transport_alloc_session()

Type Parameter Key Value
PARAM_VALUE 0 sup_prot_ops 0

drivers/target/target_core_transport.c target_setup_session() -> transport_alloc_session()

Type Parameter Key Value
PARAM_VALUE 0 sup_prot_ops 0,48
DATA_SOURCE 0 sup_prot_ops $3
HARD_MAX 0 sup_prot_ops 48
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &sport->gid_id->mutex
HALF_LOCKED2 &sport->guid_id->mutex
HALF_LOCKED2 &tpg->tv_tpg_mutex

drivers/target/target_core_transport.c transport_init_session_tags() -> transport_alloc_session()

Type Parameter Key Value
PARAM_VALUE 0 sup_prot_ops 0,63
DATA_SOURCE 0 sup_prot_ops $2
HARD_MAX 0 sup_prot_ops 63
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &rdata->rp_mutex
HALF_LOCKED2 &sport->gid_id->mutex
HALF_LOCKED2 &sport->guid_id->mutex
HALF_LOCKED2 &tpg->tpg_mutex
HALF_LOCKED2 &tpg->tv_tpg_mutex
HALF_LOCKED2 &vha->vha_tgt.tgt_mutex
HALF_LOCKED2 global &ft_lport_lock