Searched refs:bpf_prog_array (Results  1 – 13 of 13) sorted by relevance
| /Linux-v5.15/drivers/media/rc/ | 
| D | bpf-lirc.c | 139 	struct bpf_prog_array *old_array;  in lirc_bpf_attach()140 	struct bpf_prog_array *new_array;  in lirc_bpf_attach()
 177 	struct bpf_prog_array *old_array;  in lirc_bpf_detach()
 178 	struct bpf_prog_array *new_array;  in lirc_bpf_detach()
 232 	struct bpf_prog_array *array;  in lirc_bpf_free()
 294 	struct bpf_prog_array *progs;  in lirc_prog_query()
 
 | 
| D | rc-core-priv.h | 65 	struct bpf_prog_array __rcu	*progs;
 | 
| /Linux-v5.15/include/net/netns/ | 
| D | bpf.h | 12 struct bpf_prog_array;16 	struct bpf_prog_array __rcu *run_array[MAX_NETNS_BPF_ATTACH_TYPE];
 
 | 
| /Linux-v5.15/kernel/bpf/ | 
| D | net_namespace.c | 58 	struct bpf_prog_array *run_array;  in netns_bpf_run_array_detach()90 			    struct bpf_prog_array *prog_array)  in fill_prog_array()
 106 	struct bpf_prog_array *old_array, *new_array;  in bpf_netns_link_release()
 170 	struct bpf_prog_array *run_array;  in bpf_netns_link_update_prog()
 251 	struct bpf_prog_array *run_array;  in __netns_bpf_prog_query()
 298 	struct bpf_prog_array *run_array;  in netns_bpf_prog_attach()
 425 	struct bpf_prog_array *run_array;  in netns_bpf_link_attach()
 
 | 
| D | core.c | 1969 	struct bpf_prog_array hdr;1975 struct bpf_prog_array *bpf_prog_array_alloc(u32 prog_cnt, gfp_t flags)  in bpf_prog_array_alloc()
 1978 		return kzalloc(sizeof(struct bpf_prog_array) +  in bpf_prog_array_alloc()
 1986 void bpf_prog_array_free(struct bpf_prog_array *progs)  in bpf_prog_array_free()
 1993 int bpf_prog_array_length(struct bpf_prog_array *array)  in bpf_prog_array_length()
 2004 bool bpf_prog_array_is_empty(struct bpf_prog_array *array)  in bpf_prog_array_is_empty()
 2014 static bool bpf_prog_array_copy_core(struct bpf_prog_array *array,  in bpf_prog_array_copy_core()
 2034 int bpf_prog_array_copy_to_user(struct bpf_prog_array *array,  in bpf_prog_array_copy_to_user()
 2060 void bpf_prog_array_delete_safe(struct bpf_prog_array *array,  in bpf_prog_array_delete_safe()
 2087 int bpf_prog_array_delete_safe_at(struct bpf_prog_array *array, int index)  in bpf_prog_array_delete_safe_at()
 [all …]
 
 | 
| D | cgroup.c | 112 	struct bpf_prog_array *old_array;  in cgroup_bpf_release()229 				   struct bpf_prog_array **array)  in compute_effective_progs()
 232 	struct bpf_prog_array *progs;  in compute_effective_progs()
 273 				     struct bpf_prog_array *old_array)  in activate_effective_progs()
 293 	struct bpf_prog_array *arrays[NR] = {};  in cgroup_bpf_inherit()
 535 	struct bpf_prog_array *progs;  in replace_effective_prog()
 740 	struct bpf_prog_array *effective;  in __cgroup_bpf_query()
 1324 	struct bpf_prog_array *prog_array;  in __cgroup_bpf_prog_array_is_empty()
 
 | 
| /Linux-v5.15/include/linux/ | 
| D | bpf.h | 1127 struct bpf_prog_array {  struct1132 struct bpf_prog_array *bpf_prog_array_alloc(u32 prog_cnt, gfp_t flags);  argument
 1133 void bpf_prog_array_free(struct bpf_prog_array *progs);
 1134 int bpf_prog_array_length(struct bpf_prog_array *progs);
 1135 bool bpf_prog_array_is_empty(struct bpf_prog_array *array);
 1136 int bpf_prog_array_copy_to_user(struct bpf_prog_array *progs,
 1139 void bpf_prog_array_delete_safe(struct bpf_prog_array *progs,
 1141 int bpf_prog_array_delete_safe_at(struct bpf_prog_array *array, int index);
 1142 int bpf_prog_array_update_at(struct bpf_prog_array *array, int index,
 1144 int bpf_prog_array_copy_info(struct bpf_prog_array *array,
 [all …]
 
 | 
| D | bpf-cgroup.h | 130 struct bpf_prog_array;134 	struct bpf_prog_array __rcu *effective[MAX_CGROUP_BPF_ATTACH_TYPE];
 148 	struct bpf_prog_array *inactive;
 
 | 
| D | filter.h | 1439 	struct bpf_prog_array *run_array;  in bpf_sk_lookup_run_v4()1477 	struct bpf_prog_array *run_array;  in bpf_sk_lookup_run_v6()
 
 | 
| D | trace_events.h | 372 	struct bpf_prog_array __rcu	*prog_array;
 | 
| /Linux-v5.15/kernel/trace/ | 
| D | bpf_trace.c | 1731 	struct bpf_prog_array *old_array;  in perf_event_attach_bpf_prog()1732 	struct bpf_prog_array *new_array;  in perf_event_attach_bpf_prog()
 1773 	struct bpf_prog_array *old_array;  in perf_event_detach_bpf_prog()
 1774 	struct bpf_prog_array *new_array;  in perf_event_detach_bpf_prog()
 1804 	struct bpf_prog_array *progs;  in perf_event_query_prog_array()
 
 | 
| /Linux-v5.15/net/bpf/ | 
| D | test_run.c | 924 	struct bpf_prog_array *progs = NULL;  in bpf_prog_test_run_sk_lookup()
 | 
| /Linux-v5.15/net/core/ | 
| D | flow_dissector.c | 987 		struct bpf_prog_array *run_array;  in __skb_flow_dissect()
 |