Lines Matching refs:bpf_prog_array
1127 struct bpf_prog_array { struct
1132 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,
1147 int bpf_prog_array_copy(struct bpf_prog_array *old_array,
1151 struct bpf_prog_array **new_array);
1191 BPF_PROG_RUN_ARRAY_CG_FLAGS(const struct bpf_prog_array __rcu *array_rcu, in BPF_PROG_RUN_ARRAY_CG_FLAGS()
1197 const struct bpf_prog_array *array; in BPF_PROG_RUN_ARRAY_CG_FLAGS()
1222 BPF_PROG_RUN_ARRAY_CG(const struct bpf_prog_array __rcu *array_rcu, in BPF_PROG_RUN_ARRAY_CG()
1227 const struct bpf_prog_array *array; in BPF_PROG_RUN_ARRAY_CG()
1249 BPF_PROG_RUN_ARRAY(const struct bpf_prog_array __rcu *array_rcu, in BPF_PROG_RUN_ARRAY()
1254 const struct bpf_prog_array *array; in BPF_PROG_RUN_ARRAY()