Symbol: bpf_prog_array
drivers/media/rc/bpf-lirc.c
139
struct bpf_prog_array *old_array;
drivers/media/rc/bpf-lirc.c
140
struct bpf_prog_array *new_array;
drivers/media/rc/bpf-lirc.c
177
struct bpf_prog_array *old_array;
drivers/media/rc/bpf-lirc.c
178
struct bpf_prog_array *new_array;
drivers/media/rc/bpf-lirc.c
236
struct bpf_prog_array *array;
drivers/media/rc/bpf-lirc.c
298
struct bpf_prog_array *progs;
drivers/media/rc/rc-core-priv.h
65
struct bpf_prog_array __rcu *progs;
include/linux/bpf-cgroup-defs.h
11
struct bpf_prog_array;
include/linux/bpf-cgroup-defs.h
57
struct bpf_prog_array __rcu *effective[MAX_CGROUP_BPF_ATTACH_TYPE];
include/linux/bpf-cgroup-defs.h
72
struct bpf_prog_array *inactive;
include/linux/bpf-cgroup.h
184
struct bpf_prog_array *array;
include/linux/bpf.h
2373
struct bpf_prog_array hdr;
include/linux/bpf.h
2385
struct bpf_prog_array *bpf_prog_array_alloc(u32 prog_cnt, gfp_t flags);
include/linux/bpf.h
2386
void bpf_prog_array_free(struct bpf_prog_array *progs);
include/linux/bpf.h
2388
void bpf_prog_array_free_sleepable(struct bpf_prog_array *progs);
include/linux/bpf.h
2389
int bpf_prog_array_length(struct bpf_prog_array *progs);
include/linux/bpf.h
2390
bool bpf_prog_array_is_empty(struct bpf_prog_array *array);
include/linux/bpf.h
2391
int bpf_prog_array_copy_to_user(struct bpf_prog_array *progs,
include/linux/bpf.h
2394
void bpf_prog_array_delete_safe(struct bpf_prog_array *progs,
include/linux/bpf.h
2396
int bpf_prog_array_delete_safe_at(struct bpf_prog_array *array, int index);
include/linux/bpf.h
2397
int bpf_prog_array_update_at(struct bpf_prog_array *array, int index,
include/linux/bpf.h
2399
int bpf_prog_array_copy_info(struct bpf_prog_array *array,
include/linux/bpf.h
2402
int bpf_prog_array_copy(struct bpf_prog_array *old_array,
include/linux/bpf.h
2406
struct bpf_prog_array **new_array);
include/linux/bpf.h
2454
bpf_prog_run_array(const struct bpf_prog_array *array,
include/linux/bpf.h
2494
bpf_prog_run_array_uprobe(const struct bpf_prog_array *array,
include/linux/bpf.h
3581
bpf_prog_inc_misses_counters(const struct bpf_prog_array *array)
include/linux/filter.h
1671
struct bpf_prog_array *run_array;
include/linux/filter.h
1710
struct bpf_prog_array *run_array;
include/linux/trace_events.h
390
struct bpf_prog_array __rcu *prog_array;
include/net/netns/bpf.h
12
struct bpf_prog_array;
include/net/netns/bpf.h
23
struct bpf_prog_array __rcu *run_array[MAX_NETNS_BPF_ATTACH_TYPE];
kernel/bpf/cgroup.c
1082
struct bpf_prog_array *progs;
kernel/bpf/cgroup.c
1219
struct bpf_prog_array *effective;
kernel/bpf/cgroup.c
308
struct bpf_prog_array *old_array;
kernel/bpf/cgroup.c
434
struct bpf_prog_array **array)
kernel/bpf/cgroup.c
437
struct bpf_prog_array *progs;
kernel/bpf/cgroup.c
492
struct bpf_prog_array *old_array)
kernel/bpf/cgroup.c
512
struct bpf_prog_array *arrays[NR] = {};
kernel/bpf/cgroup.c
69
const struct bpf_prog_array *array;
kernel/bpf/cgroup.c
930
struct bpf_prog_array *progs;
kernel/bpf/core.c
2621
struct bpf_prog_array *bpf_prog_array_alloc(u32 prog_cnt, gfp_t flags)
kernel/bpf/core.c
2623
struct bpf_prog_array *p;
kernel/bpf/core.c
2633
void bpf_prog_array_free(struct bpf_prog_array *progs)
kernel/bpf/core.c
2642
struct bpf_prog_array *progs;
kernel/bpf/core.c
2647
progs = container_of(rcu, struct bpf_prog_array, rcu);
kernel/bpf/core.c
2654
void bpf_prog_array_free_sleepable(struct bpf_prog_array *progs)
kernel/bpf/core.c
2661
int bpf_prog_array_length(struct bpf_prog_array *array)
kernel/bpf/core.c
2672
bool bpf_prog_array_is_empty(struct bpf_prog_array *array)
kernel/bpf/core.c
2682
static bool bpf_prog_array_copy_core(struct bpf_prog_array *array,
kernel/bpf/core.c
2702
int bpf_prog_array_copy_to_user(struct bpf_prog_array *array,
kernel/bpf/core.c
2728
void bpf_prog_array_delete_safe(struct bpf_prog_array *array,
kernel/bpf/core.c
2755
int bpf_prog_array_delete_safe_at(struct bpf_prog_array *array, int index)
kernel/bpf/core.c
2775
int bpf_prog_array_update_at(struct bpf_prog_array *array, int index,
kernel/bpf/core.c
2795
int bpf_prog_array_copy(struct bpf_prog_array *old_array,
kernel/bpf/core.c
2799
struct bpf_prog_array **new_array)
kernel/bpf/core.c
2803
struct bpf_prog_array *array;
kernel/bpf/core.c
2866
int bpf_prog_array_copy_info(struct bpf_prog_array *array,
kernel/bpf/net_namespace.c
106
struct bpf_prog_array *old_array, *new_array;
kernel/bpf/net_namespace.c
170
struct bpf_prog_array *run_array;
kernel/bpf/net_namespace.c
251
struct bpf_prog_array *run_array;
kernel/bpf/net_namespace.c
298
struct bpf_prog_array *run_array;
kernel/bpf/net_namespace.c
425
struct bpf_prog_array *run_array;
kernel/bpf/net_namespace.c
58
struct bpf_prog_array *run_array;
kernel/bpf/net_namespace.c
90
struct bpf_prog_array *prog_array)
kernel/trace/bpf_trace.c
1924
struct bpf_prog_array *old_array;
kernel/trace/bpf_trace.c
1925
struct bpf_prog_array *new_array;
kernel/trace/bpf_trace.c
1966
struct bpf_prog_array *old_array;
kernel/trace/bpf_trace.c
1967
struct bpf_prog_array *new_array;
kernel/trace/bpf_trace.c
2011
struct bpf_prog_array *progs;
kernel/trace/trace_uprobe.c
1400
const struct bpf_prog_array *array;
net/bpf/test_run.c
1516
struct bpf_prog_array *progs = NULL;
net/core/flow_dissector.c
1134
struct bpf_prog_array *run_array;