Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ipv4/inet_connection_sock.c inet_csk_reqsk_queue_drop() -> __inet_csk_reqsk_queue_drop()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 from_timer 0
CAPPED_DATA 1 req 1
DATA_SOURCE 0 sk $0
DATA_SOURCE 1 req $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 sk->sk_receive_queue.prev->csum_offset 0-u16max
HOST_DATA 0 sk->sk_receive_queue.prev->data_len 0-u32max[c]
HOST_DATA 0 sk->sk_receive_queue.prev->next->csum_offset 0-u16max
HOST_DATA 0 sk->sk_receive_queue.prev->next->data_len 0-u32max[c]
HOST_DATA 0 sk->sk_receive_queue.prev->next->truesize 0-u32max
HOST_DATA 0 sk->sk_receive_queue.prev->truesize 0-u32max
NO_OVERFLOW_SIMPLE 0 sk->sk_backlog.len
UNITS 0 sk unit_byte
UNITS 1 req unit_byte
HALF_LOCKED2 bh

net/ipv4/inet_connection_sock.c reqsk_timer_handler() -> __inet_csk_reqsk_queue_drop()

Type Parameter Key Value
PARAM_VALUE 0 sk 4096-ptr_max
PARAM_VALUE 0 sk->sk_reuseport_cb->num_socks 1-u16max
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 1 req->__req_common.skc_flags 1-18446744073709547520
PARAM_VALUE 1 req->__req_common.skc_listener 1-ptr_max
PARAM_VALUE 1 req->__req_common.skc_refcnt.refs.counter 3
PARAM_VALUE 1 req->__req_common.skc_tw_dr 1-ptr_max
PARAM_VALUE 1 req->__sk_common.skc_node.pprev 0
PARAM_VALUE 1 req->rsk_timer.entry.pprev 0
PARAM_VALUE 1 req->rsk_timer.flags 0-4194302
PARAM_VALUE 1 req->rsk_timer.lockdep_map->name 0-255
PARAM_VALUE 2 from_timer 0
CAPPED_DATA 0 sk->__sk_common.skc_net.net 1
DATA_SOURCE 1 req r inet_reqsk_clone
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 1 req->__req_common.skc_listener->sk_backlog.len
UNITS 0 sk unit_byte

net/ipv4/inet_connection_sock.c reqsk_timer_handler() -> __inet_csk_reqsk_queue_drop()

Type Parameter Key Value
PARAM_VALUE 1 req 4096-ptr_max
PARAM_VALUE 2 from_timer 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 sk unit_byte