Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

net/ipv6/xfrm6_protocol.c xfrm6_protocol_deregister() -> netproto()

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

net/ipv6/xfrm6_protocol.c xfrm6_protocol_deregister() -> netproto()

Type Parameter Key Value
PARAM_VALUE 0 protocol 50-51,108
DATA_SOURCE 0 protocol $1
HARD_MAX 0 protocol 108
LOCK2 global &xfrm6_protocol_mutex

net/ipv6/xfrm6_protocol.c xfrm6_protocol_register() -> netproto()

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

net/ipv6/xfrm6_protocol.c xfrm6_protocol_register() -> netproto()

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

net/ipv4/xfrm4_protocol.c xfrm4_protocol_deregister() -> netproto()

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

net/ipv4/xfrm4_protocol.c xfrm4_protocol_deregister() -> netproto()

Type Parameter Key Value
PARAM_VALUE 0 protocol 50-51,108
DATA_SOURCE 0 protocol $1
HARD_MAX 0 protocol 108
LOCK2 global &xfrm4_protocol_mutex

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

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

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

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