Home
last modified time | relevance | path

Searched defs:linker (Results 1 – 2 of 2) sorted by relevance

/linux/tools/lib/bpf/
H A Dlinker.c191 bpf_linker__free(struct bpf_linker * linker) bpf_linker__free() argument
230 struct bpf_linker *linker; bpf_linker__new() local
272 struct bpf_linker *linker; bpf_linker__new_fd() local
312 add_dst_sec(struct bpf_linker * linker,const char * sec_name) add_dst_sec() argument
336 add_new_sym(struct bpf_linker * linker,size_t * sym_idx) add_new_sym() argument
360 init_output_elf(struct bpf_linker * linker) init_output_elf() argument
491 bpf_linker_add_file(struct bpf_linker * linker,int fd,const char * filename) bpf_linker_add_file() argument
519 bpf_linker__add_file(struct bpf_linker * linker,const char * filename,const struct bpf_linker_file_opts * opts) bpf_linker__add_file() argument
542 bpf_linker__add_fd(struct bpf_linker * linker,int fd,const struct bpf_linker_file_opts * opts) bpf_linker__add_fd() argument
562 bpf_linker__add_buf(struct bpf_linker * linker,void * buf,size_t buf_sz,const struct bpf_linker_file_opts * opts) bpf_linker__add_buf() argument
665 linker_load_obj_file(struct bpf_linker * linker,struct src_obj * obj) linker_load_obj_file() argument
1141 init_sec(struct bpf_linker * linker,struct dst_sec * dst_sec,struct src_sec * src_sec) init_sec() argument
1197 find_dst_sec_by_name(struct bpf_linker * linker,const char * sec_name) find_dst_sec_by_name() argument
1260 extend_sec(struct bpf_linker * linker,struct dst_sec * dst,struct src_sec * src) extend_sec() argument
1354 linker_append_sec_data(struct bpf_linker * linker,struct src_obj * obj) linker_append_sec_data() argument
1406 linker_append_elf_syms(struct bpf_linker * linker,struct src_obj * obj) linker_append_elf_syms() argument
1439 get_sym_by_idx(struct bpf_linker * linker,size_t sym_idx) get_sym_by_idx() argument
1447 find_glob_sym(struct bpf_linker * linker,const char * sym_name) find_glob_sym() argument
1464 add_glob_sym(struct bpf_linker * linker) add_glob_sym() argument
1766 glob_map_defs_match(const char * sym_name,struct bpf_linker * linker,struct glob_sym * glob_sym,struct src_obj * obj,Elf64_Sym * sym,int btf_id) glob_map_defs_match() argument
1806 glob_syms_match(const char * sym_name,struct bpf_linker * linker,struct glob_sym * glob_sym,struct src_obj * obj,Elf64_Sym * sym,size_t sym_idx,int btf_id) glob_syms_match() argument
1996 linker_append_elf_sym(struct bpf_linker * linker,struct src_obj * obj,Elf64_Sym * sym,const char * sym_name,int src_sym_idx) linker_append_elf_sym() argument
2194 linker_append_elf_relos(struct bpf_linker * linker,struct src_obj * obj) linker_append_elf_relos() argument
2410 linker_append_btf(struct bpf_linker * linker,struct src_obj * obj) linker_append_btf() argument
2628 linker_append_btf_ext(struct bpf_linker * linker,struct src_obj * obj) linker_append_btf_ext() argument
2750 bpf_linker__finalize(struct bpf_linker * linker) bpf_linker__finalize() argument
2818 emit_elf_data_sec(struct bpf_linker * linker,const char * sec_name,size_t align,const void * raw_data,size_t raw_sz) emit_elf_data_sec() argument
2858 finalize_btf(struct bpf_linker * linker) finalize_btf() argument
2939 emit_btf_ext_data(struct bpf_linker * linker,void * output,const char * sec_name,struct btf_ext_sec_data * sec_data) emit_btf_ext_data() argument
2966 finalize_btf_ext(struct bpf_linker * linker) finalize_btf_ext() argument
[all...]
/linux/tools/bpf/bpftool/
H A Dgen.c1879 struct bpf_linker *linker; in do_object() local