Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/ipv4/inet_diag.c inet_sk_diag_fill() -> icsk_delack_timeout()

Type Parameter Key Value
PARAM_VALUE 0 icsk 4096-ptr_max
DATA_SOURCE 0 icsk $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ilb->lock
HALF_LOCKED2 rcu_read

net/ipv4/tcp_timer.c tcp_delack_timer_handler() -> icsk_delack_timeout()

Type Parameter Key Value
PARAM_VALUE 0 icsk 4096-ptr_max
BIT_INFO 0 icsk->icsk_ack.pending 0x2,0xff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sk->sk_lock.slock

net/ipv4/tcp_timer.c tcp_delack_timer_handler() -> icsk_delack_timeout()

Type Parameter Key Value
PARAM_VALUE 0 icsk 4096-ptr_max
BIT_INFO 0 icsk->icsk_ack.pending 0x2,0xffffffffffffffff
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sk->sk_lock.slock

net/ipv4/tcp_output.c tcp_send_delayed_ack() -> icsk_delack_timeout()

Type Parameter Key Value
PARAM_VALUE 0 icsk 4096-ptr_max
BIT_INFO 0 icsk->icsk_ack.pending 0x2,0xff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

net/ipv4/tcp_output.c tcp_send_delayed_ack() -> icsk_delack_timeout()

Type Parameter Key Value
PARAM_VALUE 0 icsk 4096-ptr_max
BIT_INFO 0 icsk->icsk_ack.pending 0x2,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk

net/ipv4/tcp_output.c tcp_send_delayed_ack() -> icsk_delack_timeout()

Type Parameter Key Value
PARAM_VALUE 0 icsk 4096-ptr_max
BIT_INFO 0 icsk->icsk_ack.pending 0x2,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &sk->sk_lock.slock
HALF_LOCKED2 sk