| /tools/testing/selftests/bpf/progs/ |
| A D | cgrp_kfunc_failure.c | 20 static struct __cgrps_kfunc_map_value *insert_lookup_cgrp(struct cgroup *cgrp) in insert_lookup_cgrp() 33 int BPF_PROG(cgrp_kfunc_acquire_untrusted, struct cgroup *cgrp, const char *path) in BPF_PROG() 68 int BPF_PROG(cgrp_kfunc_acquire_fp, struct cgroup *cgrp, const char *path) in BPF_PROG() 82 int BPF_PROG(cgrp_kfunc_acquire_unsafe_kretprobe, struct cgroup *cgrp) in BPF_PROG() 110 int BPF_PROG(cgrp_kfunc_acquire_null, struct cgroup *cgrp, const char *path) in BPF_PROG() 124 int BPF_PROG(cgrp_kfunc_acquire_unreleased, struct cgroup *cgrp, const char *path) in BPF_PROG() 138 int BPF_PROG(cgrp_kfunc_xchg_unreleased, struct cgroup *cgrp, const char *path) in BPF_PROG() 158 int BPF_PROG(cgrp_kfunc_rcu_get_release, struct cgroup *cgrp, const char *path) in BPF_PROG() 179 int BPF_PROG(cgrp_kfunc_release_untrusted, struct cgroup *cgrp, const char *path) in BPF_PROG() 195 int BPF_PROG(cgrp_kfunc_release_fp, struct cgroup *cgrp, const char *path) in BPF_PROG() [all …]
|
| A D | cgroup_read_xattr.c | 29 struct cgroup *cgrp; in BPF_PROG() local 45 struct cgroup *cgrp; in BPF_PROG() local 62 struct cgroup *cgrp; in BPF_PROG() local 81 struct cgroup *cgrp; in BPF_PROG() local 100 struct cgroup *cgrp; in BPF_PROG() local 121 struct cgroup *cgrp, *ancestor; in BPF_PROG() local 143 struct cgroup *cgrp, *ancestor; in BPF_PROG() local
|
| A D | cgrp_kfunc_success.c | 33 int BPF_PROG(test_cgrp_acquire_release_argument, struct cgroup *cgrp, const char *path) in BPF_PROG() 50 int BPF_PROG(test_cgrp_acquire_leave_in_map, struct cgroup *cgrp, const char *path) in BPF_PROG() 65 int BPF_PROG(test_cgrp_xchg_release, struct cgroup *cgrp, const char *path) in BPF_PROG() 108 int BPF_PROG(test_cgrp_get_release, struct cgroup *cgrp, const char *path) in BPF_PROG() 139 int BPF_PROG(test_cgrp_get_ancestors, struct cgroup *cgrp, const char *path) in BPF_PROG() 184 int BPF_PROG(test_cgrp_from_id, struct cgroup *cgrp, const char *path) in BPF_PROG()
|
| A D | cgrp_ls_recursion.c | 30 static void __on_update(struct cgroup *cgrp) in __on_update() 47 struct cgroup *cgrp; in BPF_PROG() local 63 static void __on_enter(struct pt_regs *regs, long id, struct cgroup *cgrp) in __on_enter() 80 struct cgroup *cgrp; in BPF_PROG() local
|
| A D | cgrp_ls_sleepable.c | 30 struct cgroup *cgrp = ctx->cgroup; in cgroup_iter() local 43 static void __no_rcu_lock(struct cgroup *cgrp) in __no_rcu_lock() 60 struct cgroup *cgrp; in cgrp1_no_rcu_lock() local 94 struct cgroup *cgrp; in yes_rcu_lock() local
|
| A D | iters_css_task.c | 28 struct cgroup *cgrp; in BPF_PROG() local 50 static inline u64 cgroup_id(struct cgroup *cgrp) in cgroup_id() 59 struct cgroup *cgrp = ctx->cgroup; in cgroup_id_printer() local 89 struct cgroup *cgrp = bpf_cgroup_from_id(cgrp_id); in BPF_PROG() local
|
| A D | cgrp_ls_tp_btf.c | 36 static void __on_enter(struct pt_regs *regs, long id, struct cgroup *cgrp) in __on_enter() 70 struct cgroup *cgrp; in BPF_PROG() local 90 static void __on_exit(struct pt_regs *regs, long id, struct cgroup *cgrp) in __on_exit() 108 struct cgroup *cgrp; in BPF_PROG() local
|
| A D | cgrp_kfunc_common.h | 13 struct cgroup __kptr * cgrp; member 30 static inline struct __cgrps_kfunc_map_value *cgrps_kfunc_map_value_lookup(struct cgroup *cgrp) in cgrps_kfunc_map_value_lookup() 42 static inline int cgrps_kfunc_map_insert(struct cgroup *cgrp) in cgrps_kfunc_map_insert()
|
| A D | iters_task_failure.c | 34 struct cgroup *cgrp = bpf_cgroup_from_id(cg_id); in BPF_PROG() local 69 struct cgroup *cgrp = bpf_cgroup_from_id(cg_id); in BPF_PROG() local 92 struct cgroup *cgrp = bpf_cgroup_from_id(cg_id); in BPF_PROG() local
|
| A D | cgroup_iter.c | 11 static inline u64 cgroup_id(struct cgroup *cgrp) in cgroup_id() 20 struct cgroup *cgrp = ctx->cgroup; in cgroup_id_printer() local
|
| A D | test_task_under_cgroup.c | 23 struct cgroup *cgrp = NULL; in BPF_PROG() local 54 struct cgroup *cgrp = NULL; in BPF_PROG() local
|
| A D | cgroup_hierarchical_stats.c | 44 static uint64_t cgroup_id(struct cgroup *cgrp) in cgroup_id() 84 int BPF_PROG(flusher, struct cgroup *cgrp, struct cgroup *parent, int cpu) in BPF_PROG() 134 int BPF_PROG(dumper, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG()
|
| A D | btf_type_tag_percpu.c | 51 int BPF_PROG(test_percpu_load, struct cgroup *cgrp, const char *path) in BPF_PROG() 58 int BPF_PROG(test_percpu_helper, struct cgroup *cgrp, const char *path) in BPF_PROG()
|
| A D | verifier_bits_iter.c | 23 int BPF_PROG(no_destroy, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG() 36 int BPF_PROG(next_uninit, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG() 47 int BPF_PROG(destroy_uninit, struct bpf_iter_meta *meta, struct cgroup *cgrp) in BPF_PROG()
|
| A D | struct_ops_kptr_return.c | 16 struct task_struct *task, struct cgroup *cgrp) in BPF_PROG()
|
| A D | struct_ops_kptr_return_fail__invalid_scalar.c | 17 struct task_struct *task, struct cgroup *cgrp) in BPF_PROG()
|
| A D | struct_ops_kptr_return_fail__nonzero_offset.c | 17 struct task_struct *task, struct cgroup *cgrp) in BPF_PROG()
|
| A D | struct_ops_kptr_return_fail__local_kptr.c | 18 struct task_struct *task, struct cgroup *cgrp) in BPF_PROG()
|
| A D | struct_ops_kptr_return_fail__wrong_type.c | 17 struct task_struct *task, struct cgroup *cgrp) in BPF_PROG()
|
| /tools/sched_ext/ |
| A D | scx_flatcg.bpf.c | 163 static struct fcg_cgrp_ctx *find_cgrp_ctx(struct cgroup *cgrp) in find_cgrp_ctx() 275 static void cgrp_enqueued(struct cgroup *cgrp, struct fcg_cgrp_ctx *cgc) in cgrp_enqueued() 348 struct cgroup *cgrp; in BPF_STRUCT_OPS() local 509 struct cgroup *cgrp; in BPF_STRUCT_OPS() local 518 struct cgroup *cgrp; in BPF_STRUCT_OPS() local 542 struct cgroup *cgrp; in BPF_STRUCT_OPS() local 579 struct cgroup *cgrp; in BPF_STRUCT_OPS() local 613 struct cgroup *cgrp; in try_pick_next_cgroup() local 731 struct cgroup *cgrp; in BPF_STRUCT_OPS() local 830 int BPF_STRUCT_OPS_SLEEPABLE(fcg_cgroup_init, struct cgroup *cgrp, in BPF_STRUCT_OPS_SLEEPABLE() [all …]
|
| /tools/testing/selftests/bpf/ |
| A D | test_sockmap.c | 1501 static void test_exec(int cgrp, struct sockmap_options *opt) in test_exec() 1519 static void test_send_one(struct sockmap_options *opt, int cgrp) in test_send_one() 1538 static void test_send_many(struct sockmap_options *opt, int cgrp) in test_send_many() 1551 static void test_send_large(struct sockmap_options *opt, int cgrp) in test_send_large() 1559 static void test_send(struct sockmap_options *opt, int cgrp) in test_send() 1567 static void test_txmsg_pass(int cgrp, struct sockmap_options *opt) in test_txmsg_pass() 1592 static void test_txmsg_drop(int cgrp, struct sockmap_options *opt) in test_txmsg_drop() 1605 static void test_txmsg_skb(int cgrp, struct sockmap_options *opt) in test_txmsg_skb() 1684 static void test_txmsg_pull(int cgrp, struct sockmap_options *opt) in test_txmsg_pull() 1719 static void test_txmsg_pop(int cgrp, struct sockmap_options *opt) in test_txmsg_pop() [all …]
|
| A D | uptr_test_common.h | 34 struct cgroup __kptr *cgrp; member 60 struct cgroup __uptr *cgrp; member
|
| /tools/perf/util/ |
| A D | cgroup.c | 66 int read_cgroup_id(struct cgroup *cgrp) in read_cgroup_id() 156 struct cgroup *cgrp = evlist__findnew_cgroup(evlist, str); in add_cgroup() local 187 void cgroup__put(struct cgroup *cgrp) in cgroup__put() 364 struct cgroup *cgrp = NULL; in parse_cgroups() local 421 struct cgroup *cgrp = NULL; in evlist__expand_cgroup() local 519 struct cgroup *cgrp; in __cgroup__findnew() local 560 struct cgroup *cgrp; in cgroup__findnew() local 575 struct cgroup *cgrp; in cgroup__find() local 586 struct cgroup *cgrp; in perf_env__purge_cgroups() local
|
| /tools/perf/util/bpf_skel/ |
| A D | bperf_cgroup.bpf.c | 65 static inline __u64 get_cgroup_v1_ancestor_id(struct cgroup *cgrp, int level) in get_cgroup_v1_ancestor_id() 83 struct cgroup *cgrp; in get_cgroup_v1_idx() local 153 __u32 key, cgrp; in bperf_cgroup_count() local
|
| /tools/testing/selftests/sched_ext/ |
| A D | maximal.bpf.c | 100 s32 BPF_STRUCT_OPS(maximal_cgroup_init, struct cgroup *cgrp, in BPF_STRUCT_OPS() 106 void BPF_STRUCT_OPS(maximal_cgroup_exit, struct cgroup *cgrp) in BPF_STRUCT_OPS() 123 void BPF_STRUCT_OPS(maximal_cgroup_set_weight, struct cgroup *cgrp, u32 weight) in BPF_STRUCT_OPS() 126 void BPF_STRUCT_OPS(maximal_cgroup_set_bandwidth, struct cgroup *cgrp, in BPF_STRUCT_OPS()
|