Lines Matching defs:fd
40 _libelf_open_object(int fd, Elf_Cmd c)
52 if (fstat(fd, &sb) < 0) {
58 if ((m = mmap(NULL, (size_t) sb.st_size, PROT_READ, MAP_PRIVATE, fd,
70 e->e_fd = fd;
83 elf_begin(int fd, Elf_Cmd c, Elf *a)
106 * Check writeability of `fd' immediately and fail if
109 if (ftruncate(fd, (off_t) 0) < 0) {
117 e->e_fd = fd;
133 if (a && (a->e_fd != fd || c != a->e_cmd)) {
147 e = _libelf_open_object(fd, c);
149 e = _libelf_ar_open_member(fd, c, a);