Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

net/l2tp/l2tp_ip.c l2tp_ip_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 3359774608524898304
PARAM_VALUE 1 protocol 115

net/sctp/protocol.c sctp_v4_add_protocol() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 8386598656751104000
PARAM_VALUE 1 protocol 132

net/ipv4/gre_demux.c gre_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 4947987644952690688
PARAM_VALUE 1 protocol 47

net/ipv4/af_inet.c inet_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 6499256310839558144
PARAM_VALUE 1 protocol 1

net/ipv4/af_inet.c inet_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 5751426670198222984
PARAM_VALUE 1 protocol 17

net/ipv4/af_inet.c inet_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 5751426670198222928
PARAM_VALUE 1 protocol 6

net/ipv4/af_inet.c inet_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 8867808492088971264
PARAM_VALUE 1 protocol 2

net/ipv4/tunnel4.c tunnel4_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 8116889593384226816
PARAM_VALUE 1 protocol 4

net/ipv4/tunnel4.c tunnel4_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 8399332131563466752
PARAM_VALUE 1 protocol 41

net/ipv4/tunnel4.c tunnel4_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 1130392642238029824
PARAM_VALUE 1 protocol 137

net/ipv4/xfrm4_protocol.c xfrm4_protocol_register() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 196011448582819840,789783479407050752,8768655241791930368
PARAM_VALUE 1 protocol 50-51,108
DATA_SOURCE 1 protocol $1
HARD_MAX 1 protocol 108

net/ipv4/ipmr.c ip_mr_init() -> inet_add_protocol()

Type Parameter Key Value
PARAM_VALUE 0 prot 6427140724356182016
PARAM_VALUE 1 protocol 103