Home
last modified time | relevance | path

Searched refs:shdr (Results 1 – 7 of 7) sorted by relevance

/f-stack/freebsd/mips/mips/
H A Delf_trampoline.c110 Elf64_Shdr shdr[64] /* XXX */; in load_kernel() local
114 Elf32_Shdr shdr[64] /* XXX */; in load_kernel()
134 sizeof(*shdr) * eh->e_shnum); in load_kernel()
142 if (shdr[i].sh_offset != 0 && in load_kernel()
143 shdr[i].sh_size != 0) { in load_kernel()
145 symstrindex = shdr[i].sh_link; in load_kernel()
178 tmp = shdr[symtabindex].sh_size + in load_kernel()
183 tmp = shdr[symtabindex].sh_size; in load_kernel()
189 shdr[symtabindex].sh_size); in load_kernel()
193 tmp = shdr[symstrindex].sh_size; in load_kernel()
[all …]
/f-stack/freebsd/kern/
H A Dlink_elf_obj.c403 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
408 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
451 shdr[i].sh_addr = shdr[i].sh_addr - off + in link_elf_link_preload()
544 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
552 if (shdr[shdr[i].sh_info].sh_addr == 0) in link_elf_link_preload()
669 shdr = NULL; in link_elf_load_file()
790 if ((shdr[shdr[i].sh_info].sh_flags & SHF_ALLOC) == 0) in link_elf_load_file()
795 if ((shdr[shdr[i].sh_info].sh_flags & SHF_ALLOC) == 0) in link_elf_load_file()
1037 shdr[i].sh_size, shdr[i].sh_offset, in link_elf_load_file()
1080 shdr[i].sh_size, shdr[i].sh_offset, in link_elf_load_file()
[all …]
H A Dkern_ctf.c51 Elf_Shdr *shdr = NULL; local
133 shdr = malloc(nbytes, M_LINKER, M_WAITOK);
149 shdr[hdr->e_shstrndx].sh_type);
159 shdr[hdr->e_shstrndx].sh_size, shdr[hdr->e_shstrndx].sh_offset,
221 raw = malloc(shdr[i].sh_size, M_LINKER, M_WAITOK);
227 sz = shdr[i].sh_size;
241 shdr[i].sh_size, shdr[i].sh_offset, UIO_SYSSPACE, IO_NODELOCKED,
264 zs.avail_in = shdr[i].sh_size - sizeof(ctf_hdr);
279 ef->ctfcnt = shdr[i].sh_size;
301 if (shdr != NULL)
[all …]
H A Dlink_elf.c820 lf->exidx_size = shdr[i].sh_size; in link_elf_locate_exidx()
836 Elf_Shdr *shdr; in link_elf_locate_exidx_preload() local
842 shdr = (Elf_Shdr *)modinfo; in link_elf_locate_exidx_preload()
967 Elf_Shdr *shdr; in link_elf_load_file() local
975 shdr = NULL; in link_elf_load_file()
1258 nbytes = shdr[shstrindex].sh_size; in link_elf_load_file()
1272 symstrindex = shdr[i].sh_link; in link_elf_load_file()
1277 lf->ctors_size = shdr[i].sh_size; in link_elf_load_file()
1283 symcnt = shdr[symtabindex].sh_size; in link_elf_load_file()
1285 strcnt = shdr[symstrindex].sh_size; in link_elf_load_file()
[all …]
H A Dimgact_elf.c1959 Elf_Shdr *shdr; in __elfN() local
1997 shdr = (Elf_Shdr *)((char *)hdr + ehdr->e_shoff); in __elfN()
1998 memset(shdr, 0, sizeof(*shdr)); in __elfN()
2009 shdr->sh_type = SHT_NULL; in __elfN()
2010 shdr->sh_size = ehdr->e_shnum; in __elfN()
2011 shdr->sh_link = ehdr->e_shstrndx; in __elfN()
2012 shdr->sh_info = numsegs + 1; in __elfN()
/f-stack/freebsd/x86/xen/
H A Dpv.c477 Elf_Shdr *shdr; in xen_pvh_parse_symtab() local
491 shdr = (Elf_Shdr *)((uint8_t *)ehdr + ehdr->e_shoff); in xen_pvh_parse_symtab()
494 if (shdr[i].sh_type != SHT_SYMTAB) in xen_pvh_parse_symtab()
496 if (shdr[i].sh_offset == 0) in xen_pvh_parse_symtab()
498 ksymtab = (uintptr_t)((uint8_t *)ehdr + shdr[i].sh_offset); in xen_pvh_parse_symtab()
499 ksymtab_size = shdr[i].sh_size; in xen_pvh_parse_symtab()
500 j = shdr[i].sh_link; in xen_pvh_parse_symtab()
501 if (shdr[j].sh_offset == 0) in xen_pvh_parse_symtab()
503 kstrtab = (uintptr_t)((uint8_t *)ehdr + shdr[j].sh_offset); in xen_pvh_parse_symtab()
/f-stack/freebsd/netgraph/
H A Dng_ppp.c1552 uint16_t shdr; in ng_ppp_mp_recv() local
1562 shdr = be16dec(mtod(m, void *)); in ng_ppp_mp_recv()
1563 frag->seq = MP_SHORT_EXTEND(shdr); in ng_ppp_mp_recv()
1564 frag->first = (shdr & MP_SHORT_FIRST_FLAG) != 0; in ng_ppp_mp_recv()
1565 frag->last = (shdr & MP_SHORT_LAST_FLAG) != 0; in ng_ppp_mp_recv()
2127 uint16_t shdr; in ng_ppp_mp_xmit() local
2129 shdr = seq; in ng_ppp_mp_xmit()
2132 shdr |= MP_SHORT_FIRST_FLAG; in ng_ppp_mp_xmit()
2134 shdr |= MP_SHORT_LAST_FLAG; in ng_ppp_mp_xmit()
2135 shdr = htons(shdr); in ng_ppp_mp_xmit()
[all …]