Lines Matching defs:linker

180 void bpf_linker__free(struct bpf_linker *linker)  in bpf_linker__free()
219 struct bpf_linker *linker; in bpf_linker__new() local
247 static struct dst_sec *add_dst_sec(struct bpf_linker *linker, const char *sec_name) in add_dst_sec()
271 static Elf64_Sym *add_new_sym(struct bpf_linker *linker, size_t *sym_idx) in add_new_sym()
295 static int init_output_elf(struct bpf_linker *linker, const char *file) in init_output_elf()
440 int bpf_linker__add_file(struct bpf_linker *linker, const char *filename, in bpf_linker__add_file()
538 static int linker_load_obj_file(struct bpf_linker *linker, const char *filename, in linker_load_obj_file()
978 static int init_sec(struct bpf_linker *linker, struct dst_sec *dst_sec, struct src_sec *src_sec) in init_sec()
1034 static struct dst_sec *find_dst_sec_by_name(struct bpf_linker *linker, const char *sec_name) in find_dst_sec_by_name()
1079 static int extend_sec(struct bpf_linker *linker, struct dst_sec *dst, struct src_sec *src) in extend_sec()
1157 static int linker_append_sec_data(struct bpf_linker *linker, struct src_obj *obj) in linker_append_sec_data()
1209 static int linker_append_elf_syms(struct bpf_linker *linker, struct src_obj *obj) in linker_append_elf_syms()
1242 static Elf64_Sym *get_sym_by_idx(struct bpf_linker *linker, size_t sym_idx) in get_sym_by_idx()
1250 static struct glob_sym *find_glob_sym(struct bpf_linker *linker, const char *sym_name) in find_glob_sym()
1267 static struct glob_sym *add_glob_sym(struct bpf_linker *linker) in add_glob_sym()
1569 struct bpf_linker *linker, struct glob_sym *glob_sym, in glob_map_defs_match()
1609 struct bpf_linker *linker, struct glob_sym *glob_sym, in glob_syms_match()
1799 static int linker_append_elf_sym(struct bpf_linker *linker, struct src_obj *obj, in linker_append_elf_sym()
1997 static int linker_append_elf_relos(struct bpf_linker *linker, struct src_obj *obj) in linker_append_elf_relos()
2229 static int linker_append_btf(struct bpf_linker *linker, struct src_obj *obj) in linker_append_btf()
2427 static int linker_append_btf_ext(struct bpf_linker *linker, struct src_obj *obj) in linker_append_btf_ext()
2549 int bpf_linker__finalize(struct bpf_linker *linker) in bpf_linker__finalize()
2612 static int emit_elf_data_sec(struct bpf_linker *linker, const char *sec_name, in emit_elf_data_sec()
2652 static int finalize_btf(struct bpf_linker *linker) in finalize_btf()
2725 static int emit_btf_ext_data(struct bpf_linker *linker, void *output, in emit_btf_ext_data()
2752 static int finalize_btf_ext(struct bpf_linker *linker) in finalize_btf_ext()