fdopen
if ((fd = mkstemp(sfn)) == -1 || (sfp = fdopen(fd, "w+")) == NULL) {
if ((fh = fdopen(fd, "w")) != NULL) {
if ((ttyoutf = fdopen(ttyfd, "w")) != NULL) {
if ((ttyinf = fdopen(ttyfd, "r")) != NULL)
if (fp == NULL && !(fp = fdopen(rem, "w")))
el_in = fdopen(0, "r");
el_out = fdopen(2, "w");
fp = fdopen(fd, "w");
if ((efp = fdopen(fd, "w")) == NULL) {
tracefile = fdopen(to, "a");
tracefile = fdopen(fd, "ae"); /* don't care if it is NULL */
gz->file = path == NULL ? fdopen(fd, gz->write ? "wb" : "rb") :
fp = fdopen(fd, "w");
fpin = fdopen(fdin, "r");
fp = fdopen(fd, "a+");
(pidfp = fdopen(pidfd, "r+")) == NULL) {
score_fp = fdopen(score_fd, "r+");
if (fp->inf == NULL && (fp->inf = fdopen(fp->fd, "r")) == NULL)
pp->p_output = fdopen(newsock, "w");
fp = fdopen(s, "w");
FILE *fdopen(int, const char *);
slow: if ((t->bt_rfp = fdopen(rfd, "r")) == NULL)
iop = fdopen(pdes[0], type);
iop = fdopen(pdes[1], type);
if ((fp = fdopen(pdes[0], "r")) == NULL) {
__weak_alias(fdopen,_fdopen)
fdopen(int fd, const char *mode)
if ((fp = fdopen(fd, "w+")) == NULL) {
FILE *fp = fdopen(fd, "wb");
if ((fp = fdopen(i, "w")) == NULL)
if ((tp = fdopen(fd, "r+")) == NULL) {
if ((f = fdopen(agent_pipe[0], "r")) == NULL)
if (!(from = fdopen(ffd, "r"))) {
if (!(to = fdopen(tfd, "w"))) {
if ((fp = fdopen(s, "r+")) == 0) {
if (!(fp = fdopen(p[0], "r")))
((errf = fdopen(stderrfd, "r")) != NULL)) {
return (fdopen(data, fmode));
return (fdopen(s, fmode));
return (fdopen(pdata, fmode));
return (fdopen(data, fmode));
iop = fdopen(pdes[0], ptype);
iop = fdopen(pdes[1], ptype);
if ((fd = mkstemp(tn)) == -1 || !(fp = fdopen(fd, "w+")))
if ((out = fdopen(outfd, "w")) == NULL)
file = fdopen(fd, (mode == RRQ)? "r":"w");
if ((fd = mkstemp(tmpfil)) == -1 || (fp = fdopen(fd, "w")) == NULL) {
df = fdopen(dfd, "w");
mf = fdopen(mfd, "w");
fp = fdopen(ofd, "w");
fp = fdopen(ofd, "w");
yyin = fdopen(lfd, "r");
if ((out = fdopen(fd, "w")) == NULL) {
if (fdopen(bp->b_dev, 0, 0, curlwp) != 0) {
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
wakeup(fdopen);
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
tsleep(fdopen, PRIBIO, "fdopen", 0);
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
static dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
static dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
extern int fdopen(struct open_file *, ...);
{ "fd", fdstrategy, fdopen, fdclose, noioctl },
int fdopen(struct open_file *, int, int);
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
outfp = fdopen(outfd, "w");
if (fdopen(dev, 0, S_IFCHR, NULL))
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
if (fdopen(dev, 0, S_IFCHR, NULL))
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
if (fdopen(dev, 0, S_IFCHR, NULL))
static dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
static dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
{ "fd", fdstrategy, fdopen, fdclose, noioctl },
int fdopen(struct open_file *, ...);
dev_type_open(fdopen);
.d_open = fdopen,
.d_open = fdopen,
# ifndef fdopen
fp = fdopen(filedes[0], "r");
ATF_REQUIRE_ERRNO(EBADF, fdopen(fd, "r") == NULL);
ATF_REQUIRE_ERRNO(EBADF, fdopen(-1, "w+") == NULL);
f = fdopen(fd, "r+");
f = fdopen(fd, "w+");
ATF_REQUIRE_ERRNO(EINVAL, fdopen(fd, "w") == NULL);
ATF_REQUIRE_ERRNO(EINVAL, fdopen(fd, "a") == NULL);
f = fdopen(fd, "r");
if ((fp = fdopen(e, "r+")) == NULL) {
if ((fp = fdopen(fdes, "w")) == NULL)
*in = fdopen(pdes[0], "r");
return fdopen(fd, "w+");
(fp = fdopen(fd, "r")) == NULL)
if (!(fp = fdopen(fd, "w")))
f = fdopen(STDIN_FILENO, "r");
if ((fp1 = fdopen(fd1, "r")) == NULL)
if ((fp2 = fdopen(fd2, "r")) == NULL)
(cfg = fdopen(fd, "r+")) == NULL) {
if ((f = fdopen(fd, "w")) == NULL) {
return (fdopen(ofd, "r"));
f = fdopen(fd, "r");
(n_touchedfile = fdopen(fd, "w")) == NULL) {
if ((fp = fdopen(fd, "r")) == NULL)
if ((fp = fdopen(s, "r")) != NULL)
return (fdopen(data, lmode));
return (fdopen(data, lmode));
cin = fdopen(s, "r");
cout = fdopen(s, "w");
out = fdopen(dup(zfd), "w");
lz->fin = fdopen(dup(fin), "r");
lz->prein = fdopen(dup(fin), "r");
lz->fout = fdopen(dup(fdout), "w");
if ((unpackd->fpIn = fdopen(in, "r")) == NULL)
if ((unpackd->fpOut = fdopen(out, "w")) == NULL)
if ((zs->zs_fp = fdopen(fd, "r")) == NULL) {
if ((fp = fdopen(fd, "r")) == NULL)
(outfile[n] = fdopen(fd, "w+")) == NULL)
(otf = fdopen(fd, "wef")) == NULL)
nfo = fdopen(p[WRITE], "we");
nfo = fdopen(p[WRITE], "we");
if ((fp = fdopen(fd, mode)) != NULL)
if ((fp = fdopen(myside, mode)) != NULL)
if ((F->in = fdopen(ktrpipe[0], "r")) == NULL) {
if ((F->out = fdopen(fd, "a")) == NULL)
job->cmdFILE = fdopen(fd, "w+");
tempf = fdopen(fd, "w+");
if (!fp && !(fp = fdopen(rem, "w")))
if (!fp && !(fp = fdopen(rem, "w")))
fin = fdopen(pd[0], "r");
if ((fd = mkstemp(tmpname)) == -1 || (fp = fdopen(fd, "r+")) == NULL)
if ((diffpipe = fdopen(fd[0], "r")) == NULL)
if ((outfp = fdopen(outfd, "w")) == NULL)
if (!(fp = fdopen(fd, "w+")))
file = fdopen(fd, "r");
file = fdopen(fd, "w");
output = fdopen(ofd, "w+");
sfp = fdopen(pvect[1], "w");
if (!(fp = fdopen(fd, "r+")))
fp = fdopen(s, "r+");
if ((fp = fdopen(fd, "r+")) == NULL) {
client[i] = fdopen(newsock, "r+");
if ((server = fdopen(fd, "r+")) == NULL) {
cur->outfp = fdopen(outfds[0], "r");
if ((fd = fdopen(dup(outfd), "w")) == NULL)
fd = fdopen(dup(infd), "r");
if (!(fp = fdopen(fd, "r"))) {
outfp = fdopen(fd, "w");
if ((oldfp = fdopen(tfd, "w")) == NULL)
pipe_handle = fdopen(parent_fd, "r");
if (fd == -1 || (fp = fdopen(fd, "w")) == NULL) {
nfp = fdopen(fd, "w");
if ((fp = fdopen(fd, "w")) == NULL) {
f = fdopen(s, "r+");
if ((to = fdopen(fd, "w")) == NULL) {
if ((master = fdopen(masterfd, "r")) == NULL) {
if ((to = fdopen(fd, "w")) == NULL) {
if ((to = fdopen(fd, "w")) == NULL) {
if ((to = fdopen(fd, "w")) == NULL) {
if ((fp = fdopen(fd, "w")) == NULL) {