Lines Matching refs:bpf_prog_array
1535 struct bpf_prog_array hdr;
1541 struct bpf_prog_array *bpf_prog_array_alloc(u32 prog_cnt, gfp_t flags) in bpf_prog_array_alloc()
1544 return kzalloc(sizeof(struct bpf_prog_array) + in bpf_prog_array_alloc()
1552 void bpf_prog_array_free(struct bpf_prog_array __rcu *progs) in bpf_prog_array_free()
1555 progs == (struct bpf_prog_array __rcu *)&empty_prog_array.hdr) in bpf_prog_array_free()
1560 int bpf_prog_array_length(struct bpf_prog_array __rcu *array) in bpf_prog_array_length()
1575 static bool bpf_prog_array_copy_core(struct bpf_prog_array __rcu *array, in bpf_prog_array_copy_core()
1596 int bpf_prog_array_copy_to_user(struct bpf_prog_array __rcu *array, in bpf_prog_array_copy_to_user()
1628 void bpf_prog_array_delete_safe(struct bpf_prog_array __rcu *array, in bpf_prog_array_delete_safe()
1640 int bpf_prog_array_copy(struct bpf_prog_array __rcu *old_array, in bpf_prog_array_copy()
1643 struct bpf_prog_array **new_array) in bpf_prog_array_copy()
1647 struct bpf_prog_array *array; in bpf_prog_array_copy()
1704 int bpf_prog_array_copy_info(struct bpf_prog_array __rcu *array, in bpf_prog_array_copy_info()