Lines Matching refs:elf_hdr
1091 GElf_Ehdr elf_hdr; member
1745 sec_name = elf_strptr(ctx->elf_fd, ctx->elf_hdr.e_shstrndx, in bpf_fill_section_data()
1900 for (i = 1; i < ctx->elf_hdr.e_shnum; i++) { in bpf_fetch_ancillary()
1948 for (i = 1; i < ctx->elf_hdr.e_shnum; i++) { in bpf_fetch_prog()
2053 for (i = 1; i < ctx->elf_hdr.e_shnum; i++) { in bpf_fetch_prog_relo()
2184 for (i = 1; i < ctx->elf_hdr.e_shnum; i++) { in bpf_fill_prog_arrays()
2358 if (ctx->elf_hdr.e_type != ET_REL || in bpf_elf_check_ehdr()
2359 (ctx->elf_hdr.e_machine != EM_NONE && in bpf_elf_check_ehdr()
2360 ctx->elf_hdr.e_machine != EM_BPF) || in bpf_elf_check_ehdr()
2361 ctx->elf_hdr.e_version != EV_CURRENT) { in bpf_elf_check_ehdr()
2366 switch (ctx->elf_hdr.e_ident[EI_DATA]) { in bpf_elf_check_ehdr()
2433 if (gelf_getehdr(ctx->elf_fd, &ctx->elf_hdr) != in bpf_elf_ctx_init()
2434 &ctx->elf_hdr) { in bpf_elf_ctx_init()
2443 ctx->sec_done = calloc(ctx->elf_hdr.e_shnum, in bpf_elf_ctx_init()