Lines Matching refs:errp
73 ctf_zopen(int *errp) in ctf_zopen() argument
81 return (ctf_set_open_errno(errp, ECTF_ZMISSING)); in ctf_zopen()
84 return (ctf_set_open_errno(errp, ECTF_ZINIT)); in ctf_zopen()
92 return (ctf_set_open_errno(errp, ECTF_ZINIT)); in ctf_zopen()
192 ctf_fdopen(int fd, int *errp) in ctf_fdopen() argument
213 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
216 return (ctf_set_open_errno(errp, nbytes < 0? errno : ECTF_FMT)); in ctf_fdopen()
225 return (ctf_set_open_errno(errp, ECTF_CTFVERS)); in ctf_fdopen()
231 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
240 if ((fp = ctf_bufopen(&ctfsect, NULL, NULL, errp)) == NULL) in ctf_fdopen()
266 return (ctf_set_open_errno(errp, ECTF_ENDIAN)); in ctf_fdopen()
268 return (ctf_set_open_errno(errp, ECTF_ELFVERS)); in ctf_fdopen()
272 return (ctf_set_open_errno(errp, ECTF_FMT)); in ctf_fdopen()
288 return (ctf_set_open_errno(errp, in ctf_fdopen()
298 return (ctf_set_open_errno(errp, in ctf_fdopen()
307 return (ctf_set_open_errno(errp, ECTF_CORRUPT)); in ctf_fdopen()
312 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
326 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
336 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
354 return (ctf_set_open_errno(errp, ECTF_MMAP)); in ctf_fdopen()
402 return (ctf_set_open_errno(errp, ECTF_NOCTFDATA)); in ctf_fdopen()
411 return (ctf_set_open_errno(errp, ECTF_MMAP)); in ctf_fdopen()
418 (void) ctf_set_open_errno(errp, ECTF_MMAP); in ctf_fdopen()
421 fp = ctf_bufopen(&ctfsect, &symsect, &strsect, errp); in ctf_fdopen()
423 fp = ctf_bufopen(&ctfsect, NULL, NULL, errp); in ctf_fdopen()
436 return (ctf_set_open_errno(errp, ECTF_FMT)); in ctf_fdopen()
445 ctf_open(const char *filename, int *errp) in ctf_open() argument
451 if (errp != NULL) in ctf_open()
452 *errp = errno; in ctf_open()
456 fp = ctf_fdopen(fd, errp); in ctf_open()