Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

kernel/bpf/bpf_cgrp_storage.c bpf_cgrp_storage_delete_elem() -> cgroup_v1v2_get_from_fd()

Type Parameter Key Value
USER_DATA 0 fd s32min-s32max
HALF_LOCKED2 rcu_read

kernel/bpf/bpf_cgrp_storage.c bpf_cgrp_storage_lookup_elem() -> cgroup_v1v2_get_from_fd()

Type Parameter Key Value
USER_DATA 0 fd s32min-s32max
HALF_LOCKED2 rcu_read

kernel/bpf/bpf_cgrp_storage.c bpf_cgrp_storage_update_elem() -> cgroup_v1v2_get_from_fd()

Type Parameter Key Value
USER_DATA 0 fd s32min-s32max
HALF_LOCKED2 rcu_read

kernel/bpf/cgroup_iter.c bpf_iter_attach_cgroup() -> cgroup_v1v2_get_from_fd()

Type Parameter Key Value
PARAM_VALUE 0 fd s32min-(-1),1-s32max
USER_DATA 0 fd s32min-(-1),1-s32max

kernel/cgroup/cgroup.c cgroup_get_from_fd() -> cgroup_v1v2_get_from_fd()

Type Parameter Key Value
DATA_SOURCE 0 fd $0
USER_DATA 0 fd s32min-s32max