Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 10 files:

Smatch caller information:

net/ipv6/rpl_iptunnel.c rpl_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 40-2064
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv4/ip_tunnel_core.c ip6_tun_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv4/ip_tunnel_core.c ip_tun_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/xfrm/xfrm_interface_core.c xfrmi_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 16
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/core/lwt_bpf.c bpf_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 56
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv6/seg6_local.c seg6_local_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 136
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv6/ioam6_iptunnel.c ioam6_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 312,320-560
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv6/seg6_iptunnel.c seg6_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 84-2108
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/mpls/mpls_iptunnel.c mpls_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 4-1024
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex

net/ipv6/ila/ila_lwt.c ila_build_state() -> lwtunnel_state_alloc()

Type Parameter Key Value
PARAM_VALUE 0 encap_len 48
RX_PATH
TASK_NOT_RUNNING
UNITS 0 encap_len unit_byte
HALF_LOCKED2 &net->rtnl_mutex
HALF_LOCKED2 global &rtnl_mutex