Lines Matching refs:bpf_gen
31 struct bpf_gen { struct
54 void bpf_gen__init(struct bpf_gen *gen, int log_level, int nr_progs, int nr_maps); argument
55 int bpf_gen__finish(struct bpf_gen *gen, int nr_progs, int nr_maps);
56 void bpf_gen__free(struct bpf_gen *gen);
57 void bpf_gen__load_btf(struct bpf_gen *gen, const void *raw_data, __u32 raw_size);
58 void bpf_gen__map_create(struct bpf_gen *gen,
62 void bpf_gen__prog_load(struct bpf_gen *gen,
66 void bpf_gen__map_update_elem(struct bpf_gen *gen, int map_idx, void *value, __u32 value_size);
67 void bpf_gen__map_freeze(struct bpf_gen *gen, int map_idx);
68 void bpf_gen__record_attach_target(struct bpf_gen *gen, const char *name, enum bpf_attach_type type…
69 void bpf_gen__record_extern(struct bpf_gen *gen, const char *name, bool is_weak,
71 void bpf_gen__record_relo_core(struct bpf_gen *gen, const struct bpf_core_relo *core_relo);
72 void bpf_gen__populate_outer_map(struct bpf_gen *gen, int outer_map_idx, int key, int inner_map_idx…