Lines Matching defs:ctlfd
1292 static int ctlfd = -1;
1328 if ((ctlfd = open("/proc/self/ctl", O_WRONLY)) < 0 ||
1329 fstat(ctlfd, &ctlstatb) != 0) {
1330 if (ctlfd >= 0)
1331 (void) close(ctlfd);
1332 ctlfd = -1;
1337 (void) fcntl(ctlfd, F_SETFD, 1);
1360 (void) write(ctlfd, &ctl, sizeof (ctl));
1371 if (ctlfd < 0) /* first time */
1373 else if (fstat(ctlfd, &statb) != 0 ||
1380 if ((ctlfd = open("/proc/self/ctl", O_WRONLY)) < 0 ||
1381 fstat(ctlfd, &ctlstatb) != 0) {
1382 if (ctlfd >= 0)
1383 (void) close(ctlfd);
1384 ctlfd = -1;
1389 (void) fcntl(ctlfd, F_SETFD, 1);
1398 (void) close(ctlfd);
1399 ctlfd = -1;
1425 (void) write(ctlfd, &ctl, sizeof (ctl));
1442 (void) write(ctlfd, &ctl, sizeof (ctl));