Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/ipv4/ip_sockglue.c do_ip_setsockopt() -> ip_options_get()

Type Parameter Key Value
PARAM_VALUE 1 optp 8852636866772385792
PARAM_VALUE 1 *optp 0
PARAM_VALUE 3 optlen 0-40
DATA_SOURCE 2 data $3
DATA_SOURCE 3 optlen $4
BIT_INFO 2 data 0x0,0x0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 optlen 0-40
UNITS 3 optlen unit_byte
HALF_LOCKED2 global &rtnl_mutex
HALF_LOCKED2 sk

net/ipv4/ip_sockglue.c ip_cmsg_send() -> ip_options_get()

Type Parameter Key Value
PARAM_VALUE 1 optp 220240098717503528,1423554224653365288,8093818204654346280
PARAM_VALUE 3 optlen s32min-40
CAPPED_DATA 3 optlen 1
FUZZY_MAX 3 optlen 40
BIT_INFO 2 data 0x0,0x0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 optlen 1-39[c]
UNITS 0 net unit_byte
UNITS 3 optlen unit_byte