Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

net/ipv6/ipv6_sockglue.c ipv6_getsockopt() -> nf_getsockopt()

Type Parameter Key Value
PARAM_VALUE 0 sk 4096-ptr_max
PARAM_VALUE 1 pf 10
PARAM_VALUE 2 val s32min-5,7-s32max
PARAM_VALUE 4 len 1907618968433246208
DATA_SOURCE 0 sk $0
DATA_SOURCE 2 val $2
DATA_SOURCE 3 opt $3
RX_PATH
USER_DATA 2 val s32min-5,7-s32max
USER_DATA 4 *len s32min-s32max
USER_PTR 4 len

net/ipv4/ip_sockglue.c ip_getsockopt() -> nf_getsockopt()

Type Parameter Key Value
PARAM_VALUE 1 pf 2
PARAM_VALUE 2 val s32min-8,10-199,213-s32max
PARAM_VALUE 4 len 1164074265765613568
DATA_SOURCE 0 sk $0
DATA_SOURCE 2 val $2
DATA_SOURCE 3 opt $3
RX_PATH
USER_DATA 2 val s32min-8,10-199,213-s32max
USER_DATA 4 *len s32min-s32max
USER_PTR 4 len