Lines Matching refs:errp
88 ctf_zopen(int *errp)
97 return (ctf_set_open_errno(errp, ECTF_ZMISSING));
100 return (ctf_set_open_errno(errp, ECTF_ZINIT));
108 return (ctf_set_open_errno(errp, ECTF_ZINIT));
215 ctf_fdopen(int fd, int *errp)
236 return (ctf_set_open_errno(errp, errno));
239 return (ctf_set_open_errno(errp, nbytes < 0? errno : ECTF_FMT));
248 return (ctf_set_open_errno(errp, ECTF_CTFVERS));
254 return (ctf_set_open_errno(errp, errno));
263 if ((fp = ctf_bufopen(&ctfsect, NULL, NULL, errp)) == NULL)
289 return (ctf_set_open_errno(errp, ECTF_ENDIAN));
291 return (ctf_set_open_errno(errp, ECTF_ELFVERS));
295 return (ctf_set_open_errno(errp, ECTF_FMT));
311 return (ctf_set_open_errno(errp,
321 return (ctf_set_open_errno(errp,
330 return (ctf_set_open_errno(errp, ECTF_CORRUPT));
335 return (ctf_set_open_errno(errp, errno));
349 return (ctf_set_open_errno(errp, errno));
359 return (ctf_set_open_errno(errp, errno));
377 return (ctf_set_open_errno(errp, ECTF_MMAP));
425 return (ctf_set_open_errno(errp, ECTF_NOCTFDATA));
434 return (ctf_set_open_errno(errp, ECTF_MMAP));
441 (void) ctf_set_open_errno(errp, ECTF_MMAP);
444 fp = ctf_bufopen(&ctfsect, &symsect, &strsect, errp);
446 fp = ctf_bufopen(&ctfsect, NULL, NULL, errp);
459 return (ctf_set_open_errno(errp, ECTF_FMT));
468 ctf_open(const char *filename, int *errp)
474 if (errp != NULL)
475 *errp = errno;
479 fp = ctf_fdopen(fd, errp);