Defined in 2 files as a prototype:
- drivers/target/iscsi/iscsi_target_parameters.h, line 42 (as a prototype)
- include/target/iscsi/iscsi_transport.h, line 152 (as a prototype)
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/target/iscsi/cxgbit/cxgbit_target.c
- drivers/target/iscsi/iscsi_target_configfs.c
- drivers/target/iscsi/iscsi_target_login.c
- drivers/target/iscsi/iscsi_target_nego.c
- drivers/target/iscsi/iscsi_target_parameters.c
- drivers/target/iscsi/iscsi_target_tpg.c
- drivers/target/iscsi/iscsi_target_util.c, line 1325
Smatch caller information:
drivers/target/iscsi/iscsi_target_parameters.c __iscsi_check_key() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 4475220415722065920 |
| PARAM_VALUE | 0 | *key | 0 |
| PARAM_VALUE | 1 | param_list | 4096-ptr_max |
| BUF_SIZE | 0 | key | 64 |
| BUF_SIZE | 0 | key | 64 |
| DATA_SOURCE | 0 | key | $0 |
| DATA_SOURCE | 1 | param_list | $2 |
| STR_LEN | 0 | key | 64 |
| STR_LEN | 0 | key | 64 |
| RX_PATH |
drivers/target/iscsi/iscsi_target_parameters.c iscsi_check_acceptor_state() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3271632489000833024 |
| BUF_SIZE | 0 | key | 25 |
| STR_LEN | 0 | key | 24 |
| TERMINATED | 0 | key | 1 |
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_parameters.c iscsi_check_key() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 0-ptr_max |
| PARAM_VALUE | 0 | *key | 0 |
| BUF_SIZE | 0 | key | (-1),4096 |
| BUF_SIZE | 0 | key | (-1),4096 |
| DATA_SOURCE | 0 | key | $0 |
| DATA_SOURCE | 1 | param_list | $3 |
| STR_LEN | 0 | key | 64 |
| STR_LEN | 0 | key | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &tpg->tpg_access_lock |
drivers/target/iscsi/iscsi_target_login.c iscsi_check_for_session_reinstatement() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3507334466630160384 |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | key | 14 |
| STR_LEN | 0 | key | 13 |
| TERMINATED | 0 | key | 1 |
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_login.c iscsi_check_for_session_reinstatement() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2269809750960513024 |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | key | 12 |
| STR_LEN | 0 | key | 11 |
| TERMINATED | 0 | key | 1 |
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_login.c iscsi_login_zero_tsih_s2() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| PARAM_VALUE | 1 | param_list | 4096-ptr_max |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/iscsi_target_login.c iscsi_login_zero_tsih_s2() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3844241460903366656 |
| PARAM_VALUE | 1 | param_list | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->iser | 1 |
| BUF_SIZE | 0 | key | 25 |
| STR_LEN | 0 | key | 24 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_disc_enforce_discovery_auth_store() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_AuthMethod_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_DataDigest_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 909273530659082240 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_DataPDUInOrder_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 5131273008938479616 |
| BUF_SIZE | 0 | key | 15 |
| STR_LEN | 0 | key | 14 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_DataSequenceInOrder_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2898655216736677888 |
| BUF_SIZE | 0 | key | 20 |
| STR_LEN | 0 | key | 19 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_DefaultTime2Retain_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 8229683213065768960 |
| BUF_SIZE | 0 | key | 19 |
| STR_LEN | 0 | key | 18 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_DefaultTime2Wait_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1332296939722731520 |
| BUF_SIZE | 0 | key | 17 |
| STR_LEN | 0 | key | 16 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_ErrorRecoveryLevel_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 4929569035587100672 |
| BUF_SIZE | 0 | key | 19 |
| STR_LEN | 0 | key | 18 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_FirstBurstLength_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2785107092183769088 |
| BUF_SIZE | 0 | key | 17 |
| STR_LEN | 0 | key | 16 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_HeaderDigest_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2809888282352783360 |
| BUF_SIZE | 0 | key | 13 |
| STR_LEN | 0 | key | 12 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_IFMarkInt_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3047717747891740672 |
| BUF_SIZE | 0 | key | 10 |
| STR_LEN | 0 | key | 9 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_IFMarker_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1497299564825202688 |
| BUF_SIZE | 0 | key | 9 |
| STR_LEN | 0 | key | 8 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_ImmediateData_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 7027626168044949504 |
| BUF_SIZE | 0 | key | 14 |
| STR_LEN | 0 | key | 13 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_InitialR2T_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2045520484070141952 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_MaxBurstLength_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 5583491292485328896 |
| BUF_SIZE | 0 | key | 15 |
| STR_LEN | 0 | key | 14 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_MaxConnections_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 5470802221119483904 |
| BUF_SIZE | 0 | key | 15 |
| STR_LEN | 0 | key | 14 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_MaxOutstandingR2T_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 4647221698007216128 |
| BUF_SIZE | 0 | key | 18 |
| STR_LEN | 0 | key | 17 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_MaxRecvDataSegmentLength_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3844241460903366656 |
| BUF_SIZE | 0 | key | 25 |
| STR_LEN | 0 | key | 24 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_MaxXmitDataSegmentLength_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3271632489000833024 |
| BUF_SIZE | 0 | key | 25 |
| STR_LEN | 0 | key | 24 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_OFMarkInt_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 504660876382740480 |
| BUF_SIZE | 0 | key | 10 |
| STR_LEN | 0 | key | 9 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_OFMarker_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 7199337864151752704 |
| BUF_SIZE | 0 | key | 9 |
| STR_LEN | 0 | key | 8 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_configfs.c iscsi_tpg_param_TargetAlias_show() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 5439509759196311552 |
| BUF_SIZE | 0 | key | 12 |
| STR_LEN | 0 | key | 11 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_seq_pdu_inorder() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2898655216736677888 |
| PARAM_VALUE | 1 | param_list | 1-u64max |
| BUF_SIZE | 0 | key | 20 |
| STR_LEN | 0 | key | 19 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_seq_pdu_inorder() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 5131273008938479616 |
| PARAM_VALUE | 1 | param_list | 1-u64max |
| BUF_SIZE | 0 | key | 15 |
| STR_LEN | 0 | key | 14 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_set_digest() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 2809888282352783360 |
| BUF_SIZE | 0 | key | 13 |
| STR_LEN | 0 | key | 12 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_set_digest() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 909273530659082240 |
| PARAM_VALUE | 1 | param_list | 1-u64max |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_set_iso_npdu() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 5583491292485328896 |
| PARAM_VALUE | 1 | param_list | 1-u64max |
| BUF_SIZE | 0 | key | 15 |
| STR_LEN | 0 | key | 14 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_set_params() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 4929569035587100672 |
| BUF_SIZE | 0 | key | 19 |
| STR_LEN | 0 | key | 18 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_validate_params() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3271632489000833024 |
| PARAM_VALUE | 1 | param_list | 4096-ptr_max |
| BUF_SIZE | 0 | key | 25 |
| STR_LEN | 0 | key | 24 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/iscsi_target_nego.c iscsi_target_do_authentication() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| PARAM_VALUE | 1 | param_list | 1-u64max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | param_list->extra_response_list.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/iscsi_target_nego.c iscsi_target_handle_csg_zero() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/iscsi_target_util.c iscsit_collect_login_stats() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 3507334466630160384 |
| PARAM_VALUE | 1 | param_list | 1-u64max |
| BUF_SIZE | 0 | key | 14 |
| STR_LEN | 0 | key | 13 |
| TERMINATED | 0 | key | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &ls->lock | ||
| TYPE_LOCK | (struct iscsi_login_stats)->lock |
drivers/target/iscsi/iscsi_target_tpg.c iscsit_load_discovery_tpg() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| PARAM_VALUE | 1 | param_list | 4096-ptr_max |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
drivers/target/iscsi/iscsi_target_tpg.c iscsit_ta_authentication() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |
drivers/target/iscsi/iscsi_target_tpg.c iscsit_tpg_enable_portal_group() -> iscsi_find_param_from_key()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | key | 1119666601008832512 |
| BUF_SIZE | 0 | key | 11 |
| STR_LEN | 0 | key | 10 |
| TERMINATED | 0 | key | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| LOCK2 | &tpg->tpg_access_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem | ||
| TYPE_LOCK | (struct iscsi_portal_group)->tpg_access_lock |