Lines Matching refs:bpf_prog_aux
37 struct bpf_prog_aux;
120 int (*map_poke_track)(struct bpf_map *map, struct bpf_prog_aux *aux);
121 void (*map_poke_untrack)(struct bpf_map *map, struct bpf_prog_aux *aux);
1371 struct bpf_prog_aux { struct
1486 struct bpf_prog_aux *aux; /* Auxiliary fields */
2728 void __bpf_free_used_btfs(struct bpf_prog_aux *aux,
2737 void __bpf_free_used_maps(struct bpf_prog_aux *aux,
2772 struct bpf_prog_aux *prog_aux);
2778 static inline bool bpf_prog_is_dev_bound(const struct bpf_prog_aux *aux) in bpf_prog_is_dev_bound()
2783 static inline bool bpf_prog_is_offloaded(const struct bpf_prog_aux *aux) in bpf_prog_is_offloaded()
2813 struct bpf_prog_aux *prog_aux) in bpf_dev_bound_kfunc_check()
2840 static inline bool bpf_prog_is_dev_bound(const struct bpf_prog_aux *aux) in bpf_prog_is_dev_bound()
2845 static inline bool bpf_prog_is_offloaded(struct bpf_prog_aux *aux) in bpf_prog_is_offloaded()