Lines Matching refs:errp
89 ctf_zopen(int *errp) in ctf_zopen() argument
98 return (ctf_set_open_errno(errp, ECTF_ZMISSING)); in ctf_zopen()
101 return (ctf_set_open_errno(errp, ECTF_ZINIT)); in ctf_zopen()
109 return (ctf_set_open_errno(errp, ECTF_ZINIT)); in ctf_zopen()
216 ctf_fdopen(int fd, int *errp) in ctf_fdopen() argument
237 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
240 return (ctf_set_open_errno(errp, nbytes < 0? errno : ECTF_FMT)); in ctf_fdopen()
250 return (ctf_set_open_errno(errp, ECTF_CTFVERS)); in ctf_fdopen()
256 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
265 if ((fp = ctf_bufopen(&ctfsect, NULL, NULL, errp)) == NULL) in ctf_fdopen()
291 return (ctf_set_open_errno(errp, ECTF_ENDIAN)); in ctf_fdopen()
293 return (ctf_set_open_errno(errp, ECTF_ELFVERS)); in ctf_fdopen()
297 return (ctf_set_open_errno(errp, ECTF_FMT)); in ctf_fdopen()
313 return (ctf_set_open_errno(errp, in ctf_fdopen()
323 return (ctf_set_open_errno(errp, in ctf_fdopen()
332 return (ctf_set_open_errno(errp, ECTF_CORRUPT)); in ctf_fdopen()
337 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
352 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
362 return (ctf_set_open_errno(errp, errno)); in ctf_fdopen()
380 return (ctf_set_open_errno(errp, ECTF_MMAP)); in ctf_fdopen()
428 return (ctf_set_open_errno(errp, ECTF_NOCTFDATA)); in ctf_fdopen()
437 return (ctf_set_open_errno(errp, ECTF_MMAP)); in ctf_fdopen()
444 (void) ctf_set_open_errno(errp, ECTF_MMAP); in ctf_fdopen()
447 fp = ctf_bufopen(&ctfsect, &symsect, &strsect, errp); in ctf_fdopen()
449 fp = ctf_bufopen(&ctfsect, NULL, NULL, errp); in ctf_fdopen()
462 return (ctf_set_open_errno(errp, ECTF_FMT)); in ctf_fdopen()
471 ctf_open(const char *filename, int *errp) in ctf_open() argument
477 if (errp != NULL) in ctf_open()
478 *errp = errno; in ctf_open()
482 fp = ctf_fdopen(fd, errp); in ctf_open()