Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/ipv4/raw.c raw_bind() -> inet_addr_valid_or_nonlocal()

Type Parameter Key Value
PARAM_VALUE 3 addr_type 0-255
DATA_SOURCE 3 addr_type r inet_addr_type_table
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
UNITS 2 addr unit_byte
LOCK2 sk

net/ipv4/af_inet.c __inet_bind() -> inet_addr_valid_or_nonlocal()

Type Parameter Key Value
PARAM_VALUE 3 addr_type 0-255
DATA_SOURCE 3 addr_type r inet_addr_type_table
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
UNITS 2 addr unit_byte

net/ipv6/af_inet6.c __inet6_bind() -> inet_addr_valid_or_nonlocal()

Type Parameter Key Value
PARAM_VALUE 1 inet 4096-ptr_max
PARAM_VALUE 1 inet->sk.__sk_common.skc_num 0
PARAM_VALUE 3 addr_type 0-255
DATA_SOURCE 3 addr_type r inet_addr_type_dev_table
RX_PATH
TASK_NOT_RUNNING
UNITS 0 net unit_byte
HALF_LOCKED2 sk