Lines Matching refs:fd
52 end_elf_job(int fd, Elf * elfdes)
55 (void) close(fd);
61 _elf_nlist(int fd, struct nlist * list)
74 (void) close(fd);
77 elfdes = elf_begin(fd, ELF_C_READ, (Elf *)0);
79 return (end_elf_job(fd, elfdes));
83 return (end_elf_job(fd, elfdes));
88 return (end_elf_job(fd, elfdes));
118 (void) close(fd);
130 int fd;
140 if ((fd = open(name, 0)) < 0)
142 if (read(fd, magic_buf, EI_NIDENT) == -1) {
143 (void) close(fd);
147 if (lseek(fd, 0L, 0) == -1L) { /* rewind to beginning of object file */
148 (void) close(fd);
157 return (_elf_nlist(fd, list));
159 (void) close(fd);