Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- drivers/infiniband/ulp/iser/iscsi_iser.c, line 728
- drivers/scsi/be2iscsi/be_iscsi.c, line 668
- drivers/scsi/bnx2i/bnx2i_iscsi.c, line 2288
- drivers/scsi/cxgbi/libcxgbi.c
- drivers/scsi/iscsi_tcp.c
- drivers/scsi/libiscsi.c, line 3612
- drivers/scsi/qedi/qedi_iscsi.c, line 1484
- drivers/scsi/qla4xxx/ql4_os.c
Smatch caller information:
drivers/scsi/be2iscsi/be_iscsi.c beiscsi_set_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 0-18,20-u32max |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 0-18,20-u32max |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/cxgbi/libcxgbi.c cxgbi_set_conn_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 2 |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 2 |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/cxgbi/libcxgbi.c cxgbi_set_conn_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 3 |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 3 |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/cxgbi/libcxgbi.c cxgbi_set_conn_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 0 |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 0 |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/cxgbi/libcxgbi.c cxgbi_set_conn_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 1 |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 1 |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/cxgbi/libcxgbi.c cxgbi_set_conn_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 4,6-18,20-u32max |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 4,6-18,20-u32max |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/iscsi_tcp.c iscsi_sw_tcp_conn_set_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 2 |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | param | 2 |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/iscsi_tcp.c iscsi_sw_tcp_conn_set_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 3 |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | param | 3 |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | &tcp_sw_conn->sock_lock | ||
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct iscsi_sw_tcp_conn)->sock_lock |
drivers/scsi/iscsi_tcp.c iscsi_sw_tcp_conn_set_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 0-1,4,6-18,20-u32max |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 0-1,4,6-18,20-u32max |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | param | 44 |
| PARAM_VALUE | 2 | buf | 1398490137911414784 |
| PARAM_VALUE | 3 | buflen | 4 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 5 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| STR_LEN | 0 | cls_conn | 4 |
| TERMINATED | 2 | buf | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | param | 44 |
| PARAM_VALUE | 2 | buf | 950888432264495104 |
| PARAM_VALUE | 3 | buflen | 4 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 5 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| STR_LEN | 0 | cls_conn | 4 |
| TERMINATED | 2 | buf | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | param | 17 |
| PARAM_VALUE | 2 | buf | 4822025398071681024 |
| PARAM_VALUE | 3 | buflen | 0 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 64 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | param | 15 |
| PARAM_VALUE | 3 | buflen | 0 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 224 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->state | 0-3 |
| PARAM_VALUE | 1 | param | 34 |
| PARAM_VALUE | 3 | buflen | 0 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 256 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->state | 0-3 |
| PARAM_VALUE | 1 | param | 22 |
| PARAM_VALUE | 2 | buf | 0 |
| PARAM_VALUE | 3 | buflen | 0-255 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 256 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| STR_LEN | 0 | cls_conn | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_fwddb_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | cls_conn->state | 0-3 |
| PARAM_VALUE | 1 | param | 24 |
| PARAM_VALUE | 2 | buf | 0 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn | (-1),2528,2536,2608,2904,2952,3008,3368 |
| BUF_SIZE | 0 | cls_conn->ep | (-1),1640,1664,1760,1776,2064,2184 |
| BUF_SIZE | 0 | cls_conn->transport | (-1),392 |
| BUF_SIZE | 2 | buf | 100 |
| DATA_SOURCE | 0 | cls_conn | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_to_sess_conn_params() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | param | 70 |
| PARAM_VALUE | 3 | buflen | 0 |
| BUF_SIZE | 2 | buf | (-1),9 |
| TERMINATED | 2 | buf | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_to_sess_conn_params() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 1 | param | 36 |
| PARAM_VALUE | 3 | buflen | 0 |
| BUF_SIZE | 2 | buf | 32 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_copy_to_sess_conn_params() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 1 | param | 71 |
| PARAM_VALUE | 2 | buf | 5098908148504518656 |
| PARAM_VALUE | 3 | buflen | 0 |
| BUF_SIZE | 2 | buf | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_session_get_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | param | 22 |
| PARAM_VALUE | 2 | buf | 0 |
| PARAM_VALUE | 3 | buflen | 0-255 |
| BUF_SIZE | 2 | buf | 256 |
| STR_LEN | 0 | cls_conn | 0-255 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_session_get_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->dd_data | 4096-ptr_max |
| PARAM_VALUE | 1 | param | 24 |
| PARAM_VALUE | 2 | buf | 0 |
| BUF_SIZE | 2 | buf | 100 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/infiniband/ulp/iser/iscsi_iser.c iscsi_iser_set_param() -> iscsi_set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 1,4-11,14-18,20-u32max |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | $0 |
| DATA_SOURCE | 1 | param | $1 |
| DATA_SOURCE | 2 | buf | $2 |
| DATA_SOURCE | 3 | buflen | $3 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 1,4-11,14-18,20-u32max |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |
drivers/scsi/scsi_transport_iscsi.c iscsi_if_set_param() -> (struct iscsi_transport)->set_param()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | cls_conn | 4096-ptr_max |
| PARAM_VALUE | 0 | cls_conn->state | 0,3 |
| PARAM_VALUE | 1 | param | 0-18,20-u32max |
| PARAM_VALUE | 3 | buflen | 0-4096 |
| CAPPED_DATA | 0 | cls_conn->cid | 1 |
| CAPPED_DATA | 3 | buflen | 1 |
| DATA_SOURCE | 0 | cls_conn | r iscsi_conn_lookup |
| STR_LEN | 0 | cls_conn | 0-1010101 |
| NOSPEC | 3 | buflen | |
| NOSPEC | 3 | buflen | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | param | 0-18,20-u32max |
| USER_DATA | 2 | *buf | 0-255 |
| USER_DATA | 3 | buflen | 0-4096 |
| USER_PTR | 2 | buf | |
| LOCK2 | global &rx_queue_mutex | ||
| HALF_LOCKED2 | &dev->ethtool->rss_lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | rcu_read |