Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/scsi/libiscsi.c iscsi_session_setup() -> iscsi_pool_init()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 2 items 4096-ptr_max
PARAM_VALUE 3 item_size 248,320,376,664,692,760,1024
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 max 16-4096[c]
UNITS 3 item_size unit_byte
HALF_LOCKED2 global &rx_queue_mutex

drivers/scsi/libiscsi_tcp.c iscsi_tcp_r2tpool_alloc() -> iscsi_pool_init()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 max 0-131070
PARAM_VALUE 2 items 0
PARAM_VALUE 3 item_size 28
RX_PATH
TASK_NOT_RUNNING
UNITS 3 item_size unit_byte
LOCK2 global &rx_queue_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &audit_cmd_mutex.lock
HALF_LOCKED2 global &hwsim_phys_lock
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 rcu_read