cgroup
Defined as a struct type in:
Referenced (in 258 files total) in:
- block/bfq-iosched.c, line 603
- block/blk-cgroup-fc-appid.c, line 13
- block/blk-cgroup.c, 4 times
- block/blk-iocost.c, 4 times
- fs/proc/base.c, 2 times
- include/linux/bpf-cgroup.h, 10 times
- include/linux/bpf.h, 7 times
- include/linux/bpf_types.h, line 140
- include/linux/cgroup-defs.h, 17 times
- include/linux/cgroup.h, 56 times
- include/linux/memcontrol.h, 3 times
- include/linux/perf_event.h, line 1225
- include/linux/psi.h, 5 times
- include/linux/sched/ext.h, line 200
- include/linux/sched/task.h, 2 times
- include/net/sock.h, line 1380
- include/trace/events/cgroup.h, 31 times
- include/trace/events/iocost.h, 9 times
- include/trace/events/writeback.h, 2 times
- include/uapi/linux/bpf.h, 3 times
- include/uapi/linux/perf_event.h, line 457
- include/uapi/linux/sched.h, line 103
- kernel/bpf/bpf_cgrp_storage.c, 41 times
- kernel/bpf/cgroup.c, 70 times
- kernel/bpf/cgroup_iter.c, 29 times
- kernel/bpf/helpers.c, 16 times
- kernel/bpf/local_storage.c, 4 times
- kernel/bpf/verifier.c, 5 times
- kernel/cgroup/cgroup-internal.h, 17 times
- kernel/cgroup/cgroup-v1.c, 31 times
- kernel/cgroup/cgroup.c, 244 times
- kernel/cgroup/cpuset-v1.c, 4 times
- kernel/cgroup/cpuset.c, 8 times
- kernel/cgroup/debug.c, 7 times
- kernel/cgroup/freezer.c, 12 times
- kernel/cgroup/misc.c, 4 times
- kernel/cgroup/namespace.c, line 145
- kernel/cgroup/pids.c, 2 times
- kernel/cgroup/rdma.c, line 176
- kernel/cgroup/rstat.c, 35 times
- kernel/events/core.c, 38 times
- kernel/fork.c, 4 times
- kernel/sched/cpuacct.c, line 281
- kernel/sched/debug.c, line 708
- kernel/sched/ext.c, 39 times
- kernel/sched/psi.c, 16 times
- kernel/trace/blktrace.c, 2 times
- mm/backing-dev.c, 3 times
- mm/damon/sysfs-schemes.c, line 1875
- mm/list_lru.c, line 493
- mm/memcontrol-v1.c, line 2945
- mm/memcontrol.c, 9 times
- mm/mmap_lock.c, 2 times
- mm/oom_kill.c, line 1174
- mm/page_alloc.c, line 902
- mm/page_io.c, line 307
- mm/page_owner.c, line 522
- mm/percpu-internal.h, line 37
- mm/percpu.c, 3 times
- mm/vmscan.c, line 5322
- net/core/filter.c, 4 times
- net/netfilter/nft_socket.c, 2 times
- net/netfilter/xt_cgroup.c, 7 times
- net/sched/cls_cgroup.c, 3 times
- samples/bpf/hbm.c, 5 times
- samples/bpf/sock_flags.bpf.c, 2 times
- samples/bpf/test_cgrp2_array_pin.c, 2 times
- samples/bpf/test_cgrp2_attach.c, 3 times
- samples/bpf/test_cgrp2_sock.c, 4 times
- samples/bpf/test_cgrp2_sock2.c, line 50
- samples/bpf/test_current_task_under_cgroup_user.c, 3 times
- samples/cgroup/cgroup_event_listener.c, 5 times
- samples/cgroup/memcg_event_listener.c, 6 times
- scripts/selinux/mdp/mdp.c, line 258
- security/selinux/hooks.c, 2 times
- tools/bpf/bpftool/cgroup.c, 8 times
- tools/bpf/bpftool/link.c, 10 times
- tools/bpf/bpftool/main.c, 2 times
- tools/bpf/bpftool/net.c, line 996
- tools/bpf/bpftool/prog.c, 26 times
- tools/include/uapi/linux/bpf.h, 3 times
- tools/include/uapi/linux/perf_event.h, line 457
- tools/lib/api/fs/cgroup.c, line 68
- tools/lib/bpf/libbpf.c, 29 times
- tools/lib/perf/include/perf/event.h, line 490
- tools/mm/page-types.c, 20 times
- tools/perf/bench/sched-pipe.c, 8 times
- tools/perf/builtin-diff.c, line 1957
- tools/perf/builtin-inject.c, line 2501
- tools/perf/builtin-kvm.c, line 1774
- tools/perf/builtin-lock.c, 13 times
- tools/perf/builtin-record.c, 8 times
- tools/perf/builtin-report.c, line 1566
- tools/perf/builtin-script.c, 8 times
- tools/perf/builtin-stat.c, 13 times
- tools/perf/builtin-top.c, 6 times
- tools/perf/builtin-trace.c, 10 times
- tools/perf/dlfilters/dlfilter-test-api-v0.c, line 59
- tools/perf/dlfilters/dlfilter-test-api-v2.c, line 65
- tools/perf/include/perf/perf_dlfilter.h, line 60
- tools/perf/tests/expand-cgroup.c, line 71
- tools/perf/tests/sample-parsing.c, 2 times
- tools/perf/trace/beauty/include/uapi/linux/sched.h, line 103
- tools/perf/util/bpf_counter_cgroup.c, 8 times
- tools/perf/util/bpf_lock_contention.c, 4 times
- tools/perf/util/bpf_off_cpu.c, 2 times
- tools/perf/util/bpf_skel/bperf_cgroup.bpf.c, 4 times
- tools/perf/util/bpf_skel/lock_contention.bpf.c, 2 times
- tools/perf/util/bpf_skel/off_cpu.bpf.c, 2 times
- tools/perf/util/bpf_skel/sample_filter.bpf.c, line 140
- tools/perf/util/bpf_skel/vmlinux/vmlinux.h, 5 times
- tools/perf/util/cgroup.c, 54 times
- tools/perf/util/cgroup.h, 15 times
- tools/perf/util/data-convert-json.c, line 335
- tools/perf/util/dlfilter.c, line 538
- tools/perf/util/event.c, 3 times
- tools/perf/util/evsel.c, 8 times
- tools/perf/util/evsel.h, 3 times
- tools/perf/util/hist.c, 5 times
- tools/perf/util/hist.h, line 223
- tools/perf/util/machine.c, 3 times
- tools/perf/util/metricgroup.c, 2 times
- tools/perf/util/metricgroup.h, 2 times
- tools/perf/util/namespaces.c, line 30
- tools/perf/util/parse-events.c, line 129
- tools/perf/util/perf_api_probe.c, line 109
- tools/perf/util/perf_event_attr_fprintf.c, line 318
- tools/perf/util/sample.h, line 99
- tools/perf/util/session.c, 4 times
- tools/perf/util/sort.c, 7 times
- tools/perf/util/stat-display.c, 3 times
- tools/perf/util/synthetic-events.c, 11 times
- tools/perf/util/tool.c, line 247
- tools/perf/util/tool.h, line 50
- tools/power/x86/intel-speed-select/isst-config.c, 10 times
- tools/power/x86/turbostat/turbostat.c, 4 times
- tools/sched_ext/include/scx/common.bpf.h, 5 times
- tools/sched_ext/scx_flatcg.bpf.c, 19 times
- tools/sched_ext/scx_flatcg.c, line 25
- tools/testing/selftests/bpf/cgroup_getset_retval_hooks.h, 20 times
- tools/testing/selftests/bpf/cgroup_helpers.c, 27 times
- tools/testing/selftests/bpf/prog_tests/btf_dump.c, 2 times
- tools/testing/selftests/bpf/prog_tests/cgroup_attach_override.c, 2 times
- tools/testing/selftests/bpf/prog_tests/cgroup_dev.c, 2 times
- tools/testing/selftests/bpf/prog_tests/cgroup_get_current_cgroup_id.c, 3 times
- tools/testing/selftests/bpf/prog_tests/cgroup_hierarchical_stats.c, 3 times
- tools/testing/selftests/bpf/prog_tests/cgroup_iter.c, 8 times
- tools/testing/selftests/bpf/prog_tests/cgroup_link.c, 4 times
- tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c, line 59
- tools/testing/selftests/bpf/prog_tests/cgroup_storage.c, 2 times
- tools/testing/selftests/bpf/prog_tests/cgroup_v1v2.c, 2 times
- tools/testing/selftests/bpf/prog_tests/cgrp_local_storage.c, 4 times
- tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c, 3 times
- tools/testing/selftests/bpf/prog_tests/netns_cookie.c, line 27
- tools/testing/selftests/bpf/prog_tests/section_names.c, 26 times
- tools/testing/selftests/bpf/prog_tests/setget_sockopt.c, line 225
- tools/testing/selftests/bpf/prog_tests/socket_cookie.c, line 30
- tools/testing/selftests/bpf/progs/bind4_prog.c, 2 times
- tools/testing/selftests/bpf/progs/bind6_prog.c, 2 times
- tools/testing/selftests/bpf/progs/bind_perm.c, 2 times
- tools/testing/selftests/bpf/progs/bpf_iter.h, 2 times
- tools/testing/selftests/bpf/progs/btf_type_tag_percpu.c, 2 times
- tools/testing/selftests/bpf/progs/cgroup_getset_retval_getsockopt.c, 3 times
- tools/testing/selftests/bpf/progs/cgroup_getset_retval_setsockopt.c, 4 times
- tools/testing/selftests/bpf/progs/cgroup_hierarchical_stats.c, 8 times
- tools/testing/selftests/bpf/progs/cgroup_iter.c, 4 times
- tools/testing/selftests/bpf/progs/cgrp_kfunc_common.h, 10 times
- tools/testing/selftests/bpf/progs/cgrp_kfunc_failure.c, 30 times
- tools/testing/selftests/bpf/progs/cgrp_kfunc_success.c, 11 times
- tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c, 4 times
- tools/testing/selftests/bpf/progs/cgrp_ls_negative.c, line 23
- tools/testing/selftests/bpf/progs/cgrp_ls_recursion.c, 6 times
- tools/testing/selftests/bpf/progs/cgrp_ls_sleepable.c, 8 times
- tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c, 6 times
- tools/testing/selftests/bpf/progs/connect4_dropper.c, line 16
- tools/testing/selftests/bpf/progs/connect4_prog.c, 2 times
- tools/testing/selftests/bpf/progs/connect6_prog.c, 2 times
- tools/testing/selftests/bpf/progs/connect_force_port4.c, 3 times
- tools/testing/selftests/bpf/progs/connect_force_port6.c, 3 times
- tools/testing/selftests/bpf/progs/connect_ping.c, 2 times
- tools/testing/selftests/bpf/progs/connect_unix_prog.c, 2 times
- tools/testing/selftests/bpf/progs/dev_cgroup.c, line 12
- tools/testing/selftests/bpf/progs/getpeername4_prog.c, line 15
- tools/testing/selftests/bpf/progs/getpeername6_prog.c, line 19
- tools/testing/selftests/bpf/progs/getpeername_unix_prog.c, line 13
- tools/testing/selftests/bpf/progs/getsockname4_prog.c, line 15
- tools/testing/selftests/bpf/progs/getsockname6_prog.c, line 19
- tools/testing/selftests/bpf/progs/getsockname_unix_prog.c, line 13
- tools/testing/selftests/bpf/progs/iters_css.c, 5 times
- tools/testing/selftests/bpf/progs/iters_css_task.c, 10 times
- tools/testing/selftests/bpf/progs/iters_task_failure.c, 5 times
- tools/testing/selftests/bpf/progs/map_kptr.c, line 219
- tools/testing/selftests/bpf/progs/netcnt_prog.c, line 25
- tools/testing/selftests/bpf/progs/profiler.inc.h, line 270
- tools/testing/selftests/bpf/progs/recvmsg4_prog.c, line 16
- tools/testing/selftests/bpf/progs/recvmsg6_prog.c, line 19
- tools/testing/selftests/bpf/progs/recvmsg_unix_prog.c, line 13
- tools/testing/selftests/bpf/progs/sendmsg4_prog.c, 2 times
- tools/testing/selftests/bpf/progs/sendmsg6_prog.c, 5 times
- tools/testing/selftests/bpf/progs/sendmsg_unix_prog.c, 2 times
- tools/testing/selftests/bpf/progs/setget_sockopt.c, line 358
- tools/testing/selftests/bpf/progs/sock_destroy_prog.c, line 27
- tools/testing/selftests/bpf/progs/socket_cookie_prog.c, line 32
- tools/testing/selftests/bpf/progs/sockopt_inherit.c, 2 times
- tools/testing/selftests/bpf/progs/sockopt_multi.c, 3 times
- tools/testing/selftests/bpf/progs/sockopt_qos_to_cc.c, line 12
- tools/testing/selftests/bpf/progs/sockopt_sk.c, 2 times
- tools/testing/selftests/bpf/progs/test_cgroup1_hierarchy.c, 5 times
- tools/testing/selftests/bpf/progs/test_ldsx_insn.c, line 67
- tools/testing/selftests/bpf/progs/test_map_lock.c, line 33
- tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c, line 38
- tools/testing/selftests/bpf/progs/test_sysctl_loop1.c, line 40
- tools/testing/selftests/bpf/progs/test_sysctl_loop2.c, line 41
- tools/testing/selftests/bpf/progs/test_sysctl_prog.c, line 41
- tools/testing/selftests/bpf/progs/test_task_under_cgroup.c, 5 times
- tools/testing/selftests/bpf/progs/udp_limit.c, 2 times
- tools/testing/selftests/bpf/progs/verifier_bits_iter.c, 6 times
- tools/testing/selftests/bpf/progs/verifier_bpf_fastcall.c, line 793
- tools/testing/selftests/bpf/progs/verifier_cgroup_inv_retcode.c, 7 times
- tools/testing/selftests/bpf/progs/verifier_cgroup_skb.c, 10 times
- tools/testing/selftests/bpf/progs/verifier_cgroup_storage.c, 28 times
- tools/testing/selftests/bpf/progs/verifier_ctx.c, 8 times
- tools/testing/selftests/bpf/progs/verifier_int_ptr.c, 3 times
- tools/testing/selftests/bpf/progs/verifier_jeq_infer_not_null.c, 4 times
- tools/testing/selftests/bpf/progs/verifier_kfunc_prog_types.c, line 72
- tools/testing/selftests/bpf/progs/verifier_sock.c, 24 times
- tools/testing/selftests/bpf/progs/verifier_sock_addr.c, 46 times
- tools/testing/selftests/bpf/progs/verifier_spin_lock.c, 11 times
- tools/testing/selftests/bpf/progs/verifier_value_or_null.c, line 237
- tools/testing/selftests/bpf/progs/verifier_var_off.c, 4 times
- tools/testing/selftests/bpf/test_progs.c, 3 times
- tools/testing/selftests/bpf/test_sockmap.c, 2 times
- tools/testing/selftests/bpf/test_verifier.c, line 678
- tools/testing/selftests/bpf/verifier/event_output.c, 4 times
- tools/testing/selftests/cgroup/cgroup_util.c, 70 times
- tools/testing/selftests/cgroup/cgroup_util.h, 25 times
- tools/testing/selftests/cgroup/test_core.c, 38 times
- tools/testing/selftests/cgroup/test_cpu.c, 28 times
- tools/testing/selftests/cgroup/test_cpuset.c, 23 times
- tools/testing/selftests/cgroup/test_freezer.c, 172 times
- tools/testing/selftests/cgroup/test_hugetlb_memcg.c, 5 times
- tools/testing/selftests/cgroup/test_kill.c, 78 times
- tools/testing/selftests/cgroup/test_kmem.c, 13 times
- tools/testing/selftests/cgroup/test_memcontrol.c, 38 times
- tools/testing/selftests/cgroup/test_pids.c, 7 times
- tools/testing/selftests/cgroup/test_zswap.c, 20 times
- tools/testing/selftests/clone3/clone3_selftests.h, line 33
- tools/testing/selftests/filesystems/statmount/statmount_test.c, line 21
- tools/testing/selftests/landlock/fs_test.c, line 5167
- tools/testing/selftests/pidfd/pidfd_setns_test.c, 3 times
- tools/testing/selftests/sched_ext/maximal.bpf.c, 9 times
- tools/tracing/rtla/src/osnoise_hist.c, 8 times
- tools/tracing/rtla/src/osnoise_top.c, 8 times
- tools/tracing/rtla/src/timerlat_hist.c, 8 times
- tools/tracing/rtla/src/timerlat_top.c, 8 times
- tools/tracing/rtla/src/timerlat_u.c, line 69
- tools/tracing/rtla/src/utils.c, 19 times
- tools/tracing/rtla/src/utils.h, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.