Documented in 1 files:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

net/core/filter.c __bpf_sk_ancestor_cgroup_id() -> cgroup_ancestor()

Type Parameter Key Value
DATA_SOURCE 1 ancestor_level $1

net/netfilter/nft_socket.c nft_sock_get_eval_cgroupv2() -> cgroup_ancestor()

Type Parameter Key Value
DATA_SOURCE 1 ancestor_level $3

kernel/bpf/helpers.c ____bpf_get_current_ancestor_cgroup_id() -> cgroup_ancestor()

Type Parameter Key Value
DATA_SOURCE 0 cgrp r task_dfl_cgroup
DATA_SOURCE 1 ancestor_level $0
LOCK2 rcu_read