Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c hash_filter_rpl() -> cxgb4_insert_tid()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 tid 0-16777215
PARAM_VALUE 3 family 0
BUF_SIZE 0 t 448
BUF_SIZE 1 data 248,568,1080
CAPPED_DATA 0 t->natids 1
DATA_SOURCE 1 data r lookup_atid
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 tid unit_array_size
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/scsi/cxgbi/cxgb4i/cxgb4i.c do_act_establish() -> cxgb4_insert_tid()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 tid 0-16777215
BUF_SIZE 1 data 248,568,1080
DATA_SOURCE 1 data r lookup_atid
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 2 tid 0-16777215[c]
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/infiniband/hw/cxgb4/cm.c act_establish() -> cxgb4_insert_tid()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 tid 0-16777215
BUF_SIZE 1 data 248,568,1080
CAPPED_DATA 0 t->natids 1
DATA_SOURCE 1 data r lookup_atid
NOCHECK_CALL
LOCK2 &ep->com.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct c4iw_ep_common)->mutex

drivers/infiniband/hw/cxgb4/cm.c pass_accept_req() -> cxgb4_insert_tid()

Type Parameter Key Value
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 tid 0-16777215
BUF_SIZE 1 data 1080
DATA_SOURCE 1 data r alloc_ep
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c chcr_ktls_cpl_act_open_rpl() -> cxgb4_insert_tid()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 tid 0-16777215
BUF_SIZE 0 t 448
BUF_SIZE 1 data 248,568,1080
CAPPED_DATA 0 t->natids 1
DATA_SOURCE 1 data r lookup_atid
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &tx_info->lock
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read
TYPE_LOCK (struct chcr_ktls_info)->lock

drivers/target/iscsi/cxgbit/cxgbit_cm.c cxgbit_pass_accept_req() -> cxgb4_insert_tid()

Type Parameter Key Value
PARAM_VALUE 0 t 4096-ptr_max
PARAM_VALUE 1 data 4096-ptr_max
PARAM_VALUE 2 tid 0-16777215
BUF_SIZE 1 data 1216
CAPPED_DATA 0 t->ntids 1
CAPPED_DATA 2 tid 1
DATA_SOURCE 1 data r _kzalloc_noprof
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read