Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ipv4/inet_connection_sock.c inet_rcv_saddr_equal() -> ipv6_rcv_saddr_equal()

Type Parameter Key Value
PARAM_VALUE 0 sk1_rcv_saddr6 4096-ptr_max
PARAM_VALUE 1 sk2_rcv_saddr6 0,4096-ptr_max
BUF_SIZE 1 sk2_rcv_saddr6 (-1),16
DATA_SOURCE 6 match_sk1_wildcard $2
DATA_SOURCE 7 match_sk2_wildcard $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 2 sk1_rcv_saddr unit_byte
UNITS 3 sk2_rcv_saddr unit_byte
HALF_LOCKED2 &head->lock
HALF_LOCKED2 &head2->lock
HALF_LOCKED2 &hslot->lock
HALF_LOCKED2 &hslot2->lock
HALF_LOCKED2 &ilb->lock
HALF_LOCKED2 bh
HALF_LOCKED2 sk

net/ipv4/inet_connection_sock.c sk_reuseport_match() -> ipv6_rcv_saddr_equal()

Type Parameter Key Value
PARAM_VALUE 0 sk1_rcv_saddr6 4096-ptr_max
PARAM_VALUE 1 sk2_rcv_saddr6 0,4096-ptr_max
PARAM_VALUE 6 match_sk1_wildcard 1
PARAM_VALUE 7 match_sk2_wildcard 0
BUF_SIZE 1 sk2_rcv_saddr6 (-1),16
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
UNITS 2 sk1_rcv_saddr unit_byte
UNITS 3 sk2_rcv_saddr unit_byte
HALF_LOCKED2 &head->lock
HALF_LOCKED2 bh
HALF_LOCKED2 sk