Lines Matching refs:bpf_prog_array
1868 struct bpf_prog_array hdr;
1874 struct bpf_prog_array *bpf_prog_array_alloc(u32 prog_cnt, gfp_t flags) in bpf_prog_array_alloc()
1877 return kzalloc(sizeof(struct bpf_prog_array) + in bpf_prog_array_alloc()
1885 void bpf_prog_array_free(struct bpf_prog_array *progs) in bpf_prog_array_free()
1892 int bpf_prog_array_length(struct bpf_prog_array *array) in bpf_prog_array_length()
1903 bool bpf_prog_array_is_empty(struct bpf_prog_array *array) in bpf_prog_array_is_empty()
1913 static bool bpf_prog_array_copy_core(struct bpf_prog_array *array, in bpf_prog_array_copy_core()
1933 int bpf_prog_array_copy_to_user(struct bpf_prog_array *array, in bpf_prog_array_copy_to_user()
1959 void bpf_prog_array_delete_safe(struct bpf_prog_array *array, in bpf_prog_array_delete_safe()
1986 int bpf_prog_array_delete_safe_at(struct bpf_prog_array *array, int index) in bpf_prog_array_delete_safe_at()
2006 int bpf_prog_array_update_at(struct bpf_prog_array *array, int index, in bpf_prog_array_update_at()
2026 int bpf_prog_array_copy(struct bpf_prog_array *old_array, in bpf_prog_array_copy()
2029 struct bpf_prog_array **new_array) in bpf_prog_array_copy()
2033 struct bpf_prog_array *array; in bpf_prog_array_copy()
2090 int bpf_prog_array_copy_info(struct bpf_prog_array *array, in bpf_prog_array_copy_info()