Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/bpf/net_namespace.c __netns_bpf_prog_detach() -> netns_bpf_run_array_detach()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 0 net->bpf.links 4096-ptr_max
PARAM_VALUE 0 net->bpf.progs 4096-ptr_max
PARAM_VALUE 1 type 0
DATA_SOURCE 0 net $0
DATA_SOURCE 1 type $1
NOCHECK_CALL
LOCK2 global &netns_bpf_mutex

kernel/bpf/net_namespace.c bpf_netns_link_release() -> netns_bpf_run_array_detach()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &netns_bpf_mutex

kernel/bpf/net_namespace.c netns_bpf_pernet_pre_exit() -> netns_bpf_run_array_detach()

Type Parameter Key Value
PARAM_VALUE 0 net 4096-ptr_max
PARAM_VALUE 1 type 0-1
DATA_SOURCE 0 net $0
FUZZY_MAX 1 type 1
HARD_MAX 1 type 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &netns_bpf_mutex
LOCK2 global &pernet_ops_rwsem