Home
last modified time | relevance | path

Searched refs:shstrtab (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/kern/
H A Dkern_ctf.c54 caddr_t shstrtab = NULL; local
155 shstrtab = malloc(shdr[hdr->e_shstrndx].sh_size, M_LINKER, M_WAITOK);
158 if ((error = vn_rdwr(UIO_READ, nd.ni_vp, shstrtab,
165 if (strcmp(".SUNW_ctf", shstrtab + shdr[i].sh_name) == 0)
303 if (shstrtab != NULL)
304 free(shstrtab, M_LINKER);
H A Dlink_elf_obj.c115 caddr_t shstrtab; /* Section name string table */ member
460 ef->shstrtab = (char *)shdr[shstrindex].sh_addr; in link_elf_link_preload()
487 if (ef->shstrtab && shdr[i].sh_name != 0) in link_elf_link_preload()
489 ef->shstrtab + shdr[i].sh_name; in link_elf_link_preload()
872 ef->shstrtab = malloc(shdr[shstrindex].sh_size, M_LINKER, in link_elf_load_file()
874 error = vn_rdwr(UIO_READ, nd->ni_vp, ef->shstrtab, in link_elf_load_file()
979 if (ef->shstrtab != NULL && shdr[i].sh_name != 0) { in link_elf_load_file()
981 ef->shstrtab + shdr[i].sh_name; in link_elf_load_file()
1234 free(ef->shstrtab, M_LINKER); in link_elf_unload_file()