Lines Matching refs:symbols
205 Elf_Data *symbols; member
352 Elf_Data *symbols = obj->efile.symbols; in bpf_object__init_prog_names() local
361 for (si = 0; si < symbols->d_size / sizeof(GElf_Sym) && !name; in bpf_object__init_prog_names()
365 if (!gelf_getsym(symbols, si, &sym)) in bpf_object__init_prog_names()
443 obj->efile.symbols = NULL; in bpf_object__elf_finish()
582 Elf_Data *symbols = obj->efile.symbols; in bpf_object__init_maps() local
586 if (!symbols) in bpf_object__init_maps()
605 for (i = 0; i < symbols->d_size / sizeof(GElf_Sym); i++) { in bpf_object__init_maps()
608 if (!gelf_getsym(symbols, i, &sym)) in bpf_object__init_maps()
649 for (i = 0, map_idx = 0; i < symbols->d_size / sizeof(GElf_Sym); i++) { in bpf_object__init_maps()
654 if (!gelf_getsym(symbols, i, &sym)) in bpf_object__init_maps()
797 if (obj->efile.symbols) { in bpf_object__elf_collect()
802 obj->efile.symbols = data; in bpf_object__elf_collect()
896 Elf_Data *symbols = obj->efile.symbols; in bpf_program__collect_reloc() local
926 if (!gelf_getsym(symbols, in bpf_program__collect_reloc()