Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/ipv4/tcp_minisocks.c inet_twsk_reschedule() -> __inet_twsk_schedule()

Type Parameter Key Value
PARAM_VALUE 0 tw 4096-ptr_max
PARAM_VALUE 0 tw->tw_substate 0-4,6-255
PARAM_VALUE 1 timeo 15000
PARAM_VALUE 2 rearm 1
DATA_SOURCE 0 tw $0
DATA_SOURCE 1 timeo $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

net/ipv4/inet_timewait_sock.c inet_twsk_schedule() -> __inet_twsk_schedule()

Type Parameter Key Value
PARAM_VALUE 0 tw 4096-ptr_max
PARAM_VALUE 0 tw->__tw_common.skc_flags 4096-18446744073709547520
PARAM_VALUE 0 tw->__tw_common.skc_listener 4096-ptr_max
PARAM_VALUE 0 tw->__tw_common.skc_prot 4096-ptr_max
PARAM_VALUE 0 tw->__tw_common.skc_prot->owner 0,4096-ptr_max
PARAM_VALUE 0 tw->__tw_common.skc_prot->twsk_prot 4096-ptr_max
PARAM_VALUE 0 tw->__tw_common.skc_refcnt.refs.counter 3
PARAM_VALUE 0 tw->__tw_common.skc_state 6
PARAM_VALUE 0 tw->__tw_common.skc_tw_dr 4096-ptr_max
PARAM_VALUE 0 tw->__tw_common.skc_tw_dr->sysctl_max_tw_buckets s32min-(-1),1-s32max
PARAM_VALUE 0 tw->__tw_common.skc_u16hashes 0-u32max
PARAM_VALUE 0 tw->psp_assoc 0,4096-ptr_max
PARAM_VALUE 0 tw->tw_last_oow_ack_time 0
PARAM_VALUE 0 tw->tw_rcv_wnd 0-s32max
PARAM_VALUE 0 tw->tw_rcv_wscale 0-15
PARAM_VALUE 0 tw->tw_substate 5-6
PARAM_VALUE 0 tw->tw_tb2 4096-ptr_max
PARAM_VALUE 0 tw->tw_tb2->owners.first 4096-ptr_max
PARAM_VALUE 0 tw->tw_timer.entry.pprev 0
PARAM_VALUE 0 tw->tw_timer.flags 0-4194302
PARAM_VALUE 0 tw->tw_timer.lockdep_map->name 0-255
PARAM_VALUE 0 tw->tw_tx_delay 0-268435455
PARAM_VALUE 2 rearm 0
BUF_SIZE 0 tw->__tw_common.skc_tw_dr 128
CAPPED_DATA 0 tw->__tw_common.skc_net.net 1
DATA_SOURCE 0 tw $0
DATA_SOURCE 1 timeo $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 bh
LOCK2 lock
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk