Lines Matching refs:array
1162 bool bpf_prog_array_compatible(struct bpf_array *array, const struct bpf_prog *fp);
1206 bool bpf_prog_array_is_empty(struct bpf_prog_array *array);
1212 int bpf_prog_array_delete_safe_at(struct bpf_prog_array *array, int index);
1213 int bpf_prog_array_update_at(struct bpf_prog_array *array, int index,
1215 int bpf_prog_array_copy_info(struct bpf_prog_array *array,
1268 const struct bpf_prog_array *array; in BPF_PROG_RUN_ARRAY_CG_FLAGS() local
1276 array = rcu_dereference(array_rcu); in BPF_PROG_RUN_ARRAY_CG_FLAGS()
1277 item = &array->items[0]; in BPF_PROG_RUN_ARRAY_CG_FLAGS()
1298 const struct bpf_prog_array *array; in BPF_PROG_RUN_ARRAY_CG() local
1305 array = rcu_dereference(array_rcu); in BPF_PROG_RUN_ARRAY_CG()
1306 item = &array->items[0]; in BPF_PROG_RUN_ARRAY_CG()
1325 const struct bpf_prog_array *array; in BPF_PROG_RUN_ARRAY() local
1332 array = rcu_dereference(array_rcu); in BPF_PROG_RUN_ARRAY()
1333 if (unlikely(!array)) in BPF_PROG_RUN_ARRAY()
1336 item = &array->items[0]; in BPF_PROG_RUN_ARRAY()
1371 #define BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY(array, ctx, func) \ argument
1376 _ret = BPF_PROG_RUN_ARRAY_CG_FLAGS(array, ctx, func, &_flags); \