Lines Matching defs:fd
57 static const char *skip_dirs[] = {"fd"};
227 int fd, rv, flg;
265 if ((fd = open(path, flg, DB_PERMS)) == -1) {
271 rv = fstat(fd, &sbuf);
276 rv = ftruncate(fd, sz);
282 (void) close(fd);
286 cp = mmap(0, HDR_LEN, flg, MAP_SHARED, fd, 0);
288 (void) close(fd);
292 DB(hdp)->db_fd = fd;
375 int fd;
379 fd = open(di_test_db, O_CREAT|O_RDWR|O_EXCL, 0644);
380 if (fd == -1 && errno == EROFS && stat(can_path, &sb) == -1)
382 if (fd != -1) {
383 (void) close(fd);
2913 " fd=%d, off=%ld\n", (ulong_t)slen, prot, DB(hdp)->db_fd,
2921 (void) dprintf(DBG_STEP, "map_seg: seg[%d]: len=%lu, prot=%d, fd=%d, "
3080 int fd;
3098 again: if ((fd = open(lockfile,
3141 rv = fcntl(fd, F_SETLKW, &lock);
3147 hdp->lock_fd = fd;
3153 (void) close(fd);
3402 int fd;
3419 if ((fd = open(synch_door, O_RDONLY)) == -1) {
3437 if ((rv = door_call(fd, &arg)) != 0) {
3441 (void) close(fd);
3511 int fd;
3513 if ((fd = open("/dev/null", O_RDWR)) >= 0) {
3514 (void) dup2(fd, fileno(stdout));
3515 (void) dup2(fd, fileno(stderr));
3516 (void) close(fd);