| /src/sys/arch/amd64/stand/prekern/ |
| elf.c | 38 Elf_Shdr *shdr; member in struct:elfinfo 64 elf_section_mappable(Elf_Shdr *shdr) 66 if (!(shdr->sh_flags & SHF_ALLOC)) { 69 if (shdr->sh_type != SHT_NOBITS && 70 shdr->sh_type != SHT_PROGBITS) { 77 elf_can_drop_unmappable(Elf_Shdr *shdr) 80 * We found relocations from the section 'shdr' towards the rest of 81 * the binary, but 'shdr' is not mapped. Decide whether to skip the 91 if (shdr->sh_type == SHT_NOTE) { 130 if (eif.shdr[i].sh_name == 0) 277 Elf_Shdr *shdr; local 338 Elf_Shdr *shdr; local [all...] |
| /src/libexec/ld.elf_so/arch/powerpc/ |
| fixup.c | 124 Elf_Shdr *shdr; local 134 shdr = mmap(NULL, shdr_size, PROT_READ, MAP_FILE | MAP_SHARED, fd, 136 if (shdr == MAP_FAILED) { 137 _rtld_error("%s: mmap of shdr failed: %s", path, 143 Elf_Addr start = shdr[i].sh_addr; 144 Elf_Addr end = shdr[i].sh_addr + shdr[i].sh_size - 1; 146 if (shdr[i].sh_type != SHT_PROGBITS) { 149 if ((shdr[i].sh_flags & SHF_EXECINSTR) == 0) { 160 shdr[i].sh_size, data_prot) != 0) [all...] |
| /src/sys/lib/libsa/ |
| loadfile_elf32.c | 190 internalize_shdr(Elf_Byte bo, Elf_Shdr *shdr) 194 I32(shdr->sh_name); 195 I32(shdr->sh_type); 196 I32(shdr->sh_flags); 197 I32(shdr->sh_addr); 198 I32(shdr->sh_offset); 199 I32(shdr->sh_size); 200 I32(shdr->sh_link); 201 I32(shdr->sh_info); 202 I32(shdr->sh_addralign) 350 Elf_Shdr *shdr; local [all...] |
| /src/sys/kern/ |
| subr_kobj.c | 157 Elf_Shdr *shdr; local 177 shdr = NULL; 236 error = ko->ko_read(ko, (void **)&shdr, ko->ko_shdrsz, hdr->e_shoff, 242 ko->ko_shdr = shdr; 250 switch (shdr[i].sh_type) { 258 symstrindex = shdr[i].sh_link; 261 if (shdr[shdr[i].sh_info].sh_type != SHT_PROGBITS) 266 if (shdr[shdr[i].sh_info].sh_type != SHT_PROGBITS [all...] |
| kern_ksyms.c | 505 Elf_Shdr *shdr; local 539 shdr = (Elf_Shdr *)((uint8_t *)start + ehdr->e_shoff); 541 if (shdr[i].sh_type != SHT_SYMTAB) 543 if (shdr[i].sh_offset == 0) 545 symstart = (uint8_t *)start + shdr[i].sh_offset; 546 symsize = shdr[i].sh_size; 547 j = shdr[i].sh_link; 548 if (shdr[j].sh_offset == 0) 550 strstart = (uint8_t *)start + shdr[j].sh_offset; 551 strsize = shdr[j].sh_size [all...] |
| core_elf32.c | 118 Elf_Shdr shdr; local 197 ehdr.e_phoff = sizeof(ehdr) + sizeof(shdr); 213 memset(&shdr, 0, sizeof(shdr)); 214 shdr.sh_type = SHT_NULL; 215 shdr.sh_info = npsections; 217 &shdr, sizeof(shdr)), ENOSYS, error);
|
| /src/lib/libexecinfo/ |
| symtab.c | 124 GElf_Shdr shdr; local 129 gelf_getshdr(scn, &shdr); 130 if(shdr.sh_type != SHT_SYMTAB) 134 ns = shdr.sh_size / shdr.sh_entsize; 147 elf_strptr(elf, shdr.sh_link, sym.st_name), 162 elf_strptr(elf, shdr.sh_link, sym.st_name));
|
| /src/sys/arch/atari/stand/tostools/libtos/ |
| elf.c | 119 Elf32_Shdr shdr; local 122 if (read(fd, &shdr, sizeof(shdr)) != sizeof(shdr)) 124 if ((shdr.sh_type == SHT_SYMTAB) || (shdr.sh_type == SHT_STRTAB)) 125 symsize += shdr.sh_size;
|
| /src/sys/dev/pci/ |
| if_ipw.c | 377 struct ipw_soft_hdr *shdr; local 554 shdr = &sc->shdr_list[i]; 555 shdr->hdr = sc->hdr_list + i; 556 shdr->offset = sizeof(struct ipw_hdr) * i; 557 shdr->addr = sc->hdr_map->dm_segs[0].ds_addr + shdr->offset; 558 TAILQ_INSERT_TAIL(&sc->sc_free_shdr, shdr, next); 1180 struct ipw_soft_hdr *shdr; local 1191 shdr = sbd->priv; 1193 shdr->offset, sizeof(struct ipw_hdr), BUS_DMASYNC_POSTWRITE) 1353 struct ipw_soft_hdr *shdr; local [all...] |
| /src/sys/arch/mac68k/obio/ |
| iwm_fd.c | 1148 sectorHdr_t *shdr; local 1155 shdr = &fd->sHdr; 1173 shdr->side = pos->side; 1174 shdr->sector = pos->sector; 1175 shdr->track = pos->track; 1178 fd->iwmErr = iwmReadSector(&fd->sHdr, fd->r_slots, 1184 shdr->track, shdr->side >> 3, 1185 shdr->sector, fd->iwmErr, fd->sectRetries) 1262 sectorHdr_t *shdr; local [all...] |
| /src/sys/arch/i386/stand/lib/ |
| exec_multiboot1.c | 46 ksyms_addr_set(void *ehdr, void *shdr, void *symbase) 77 shdrp64 = &((Elf64_Shdr *)shdr)[i]; 84 shdrp32 = &((Elf32_Shdr *)shdr)[i];
|
| exec_multiboot2.c | 1027 char *shdr = (char *)mbp->mbp_marks[MARK_SYM] + shoff; local 1035 pvbcopy((void *)shdr, mbt + 1, shdr_len);
|
| /src/sys/arch/x68k/stand/aout2hux/ |
| aout2hux.c | 201 fprintf(stderr, "%s: size shdr %d should be %d\n", fn, i, 244 struct elf_m68k_shdr shdr; local 252 (foff_t) (get_uint32(&hdr->e_shoff) + sizeof shdr), 258 if (fread(&shdr, sizeof shdr, 1, fp) != 1) { 266 fn, i, get_uint32(&shdr.sh_flags))); 268 if (ELF68K_ISDATASEG(&shdr)) { 274 inf->text_size = get_uint32(&shdr.sh_offset) -
|
| /src/tests/sbin/gpt/ |
| t_gpt.sh | 34 shdr=34 222 zerodd seek="$((size - shdr))" count="$shdr" 234 zerodd seek=1 count="$shdr"
|
| /src/bin/ksh/ |
| history.c | 904 shdr, /* expecting a header */ enumerator in enum:state 915 State state = shdr; 921 case shdr: 935 lines++, state = shdr; 1038 for (state = shdr; bytes-- > 0; base++) { 1040 case shdr: 1072 state = shdr;
|
| /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/clk/ |
| nouveau_nvkm_subdev_clk_base.c | 57 u8 idx = 0, sver, shdr; local 64 shdr = hdr; 65 subd = nvbios_boostSp(bios, idx++, data, &sver, &shdr, 471 u8 sver = ver, shdr = hdr; local 473 &sver, &shdr, cnt, len, &perfS);
|
| /src/sys/dev/ |
| ipmi.c | 1156 struct sdrhdr shdr; local 1173 if (get_sdr_partial(sc, recid, resid, 0, sizeof shdr, &shdr, nxtrec)) { 1179 sdrlen = sizeof(shdr) + shdr.record_length; 1184 memcpy(psdr, &shdr, sizeof(shdr)); 1187 for (offset = sizeof(shdr); offset < sdrlen; offset += maxsdrlen) {
|
| /src/sys/netinet/ |
| sctp_output.c | 5278 struct sctphdr *shdr; local 5595 shdr = mtod(outchain, struct sctphdr *); 5596 shdr->src_port = inp->sctp_lport; 5597 shdr->dest_port = stcb->rport; 5598 shdr->v_tag = htonl(stcb->asoc.peer_vtag); 5599 shdr->checksum = 0; 5874 shdr = mtod(outchain, struct sctphdr *); 5875 shdr->src_port = inp->sctp_lport; 5876 shdr->dest_port = stcb->rport; 5877 shdr->v_tag = htonl(stcb->asoc.peer_vtag) 6472 struct sctphdr *shdr; local [all...] |