/illumos-gate/usr/src/uts/common/syscall/ |
H A D | readlink.c | 54 readlinkat(int dfd, char *name, char *buf, size_t count) argument 69 if ((error = fgetstartvp(dfd, name, &startvp)) != 0) 131 readlinkat32(int dfd, caddr32_t name, caddr32_t buf, size32_t count) argument 133 return ((ssize32_t)readlinkat(dfd, (char *)(uintptr_t)name,
|
H A D | symlink.c | 56 symlinkat(char *target, int dfd, char *linkname) argument 70 if ((error = fgetstartvp(dfd, linkname, &startvp)) != 0)
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | open.c | 51 __openat(int dfd, const char *path, int oflag, mode_t mode) argument 53 int fd = syscall(SYS_openat, dfd, path, oflag, mode); 71 __openat64(int dfd, const char *path, int oflag, mode_t mode) argument 73 int fd = syscall(SYS_openat64, dfd, path, oflag, mode);
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsmapid/ |
H A D | nfsmapid.c | 260 int dfd; local 273 if ((dfd = open(NFSMAPID_DOOR, O_RDWR|O_CREAT|O_TRUNC, 290 (void) close(dfd); 294 (void) close(dfd);
|
/illumos-gate/usr/src/cmd/filesync/ |
H A D | recon.c | 666 { int sfd, dfd; local 676 dfd = open(dstname, 0); 677 if (dfd < 0) { 688 if (read(dfd, dstbuf, COPY_BSIZE) != count) { 707 close(dfd);
|
/illumos-gate/usr/src/cmd/fs.d/reparsed/ |
H A D | reparsed.c | 315 int dfd; local 326 if ((dfd = open(REPARSED_DOOR, O_RDWR|O_CREAT|O_TRUNC, 344 (void) close(dfd); 347 (void) close(dfd);
|
/illumos-gate/usr/src/cmd/lp/filter/postscript/postio/ |
H A D | ifdef.c | 912 int dfd; local 938 while ( (dfd = ttyi = dkdial(line)) < 0 ) { 960 close(dfd);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | syncloop.c | 63 static int cfd, dfd; /* control and data descriptors */ variable 169 dfd = open(dnambuf, O_RDWR); 170 if (dfd < 0) { 332 pfd.fd = dfd; 336 (void) read(dfd, bigbuf, sizeof (bigbuf)); 366 if (write(dfd, packet, reclen) != reclen) { 372 pfd.fd = dfd; 379 len = read(dfd, bigbuf, reclen); 443 pfd.fd = dfd; 449 (void) lseek(dfd, (lon [all...] |
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | ns_files.c | 651 door_desc_t *dfd, uint_t n_desc) 650 automountd_do_exec_map(void *cookie, char *argp, size_t arg_size, door_desc_t *dfd, uint_t n_desc) argument
|
H A D | autod_mount.c | 391 door_desc_t *dfd, uint_t n_desc) 390 automountd_do_fork_exec(void *cookie, char *argp, size_t arg_size, door_desc_t *dfd, uint_t n_desc) argument
|
H A D | autod_main.c | 915 int dfd; local 928 if ((dfd = open(AUTOFS_DOOR, O_RDWR|O_CREAT|O_TRUNC, 945 (void) close(dfd);
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | collect.c | 198 int dfd; local 221 dfd = sm_io_getinfo(df, SM_IO_WHAT_FD, NULL); 222 if (dfd < 0 || fstat(dfd, &stbuf) < 0) 750 int dfd; local 758 dfd = sm_io_getinfo(df, SM_IO_WHAT_FD, NULL); 759 if (dfd >= 0) 760 dumpfd(dfd, true, true);
|
H A D | srvrsmtp.c | 3595 int dfd; local 3602 dfd = sm_io_getinfo(df, SM_IO_WHAT_FD, NULL); 3603 if (dfd >= 0) 3604 dumpfd(dfd, true, true);
|
/illumos-gate/usr/src/cmd/backup/restore/ |
H A D | restore.c | 855 int dfd; local 868 resolve(myname(np), &dfd, &from); local 869 if (dfd != AT_FDCWD) { 870 if (fchdir(dfd) < 0) { 875 (void) close(dfd); 886 if (dfd != AT_FDCWD) { 888 (void) close(dfd);
|
H A D | dirs.c | 665 int dfd; local 720 resolve(myname(ep), &dfd, &cp); local 721 if (dfd != AT_FDCWD) { 722 if (fchdir(dfd) < 0) { 727 (void) close(dfd); 766 if (dfd != AT_FDCWD) { 768 (void) close(dfd);
|
H A D | utilities.c | 150 int dfd; local 154 resolve(myname(np), &dfd, &cp); local 155 if (dfd != AT_FDCWD) { 156 if (fchdir(dfd) < 0) { 162 (void) close(dfd); 176 if (dfd != AT_FDCWD) { 178 (void) close(dfd); 190 int dfd; local 200 resolve(myname(ep), &dfd, &cp); local 201 if (dfd ! 233 int dfd; local 241 resolve(myname(ep), &dfd, &cp); local 266 int dfd, l, result; local 570 safe_open(int dfd, const char *filename, int mode, int perms) argument [all...] |
H A D | tape.c | 754 int dfd; local 768 resolve(name, &dfd, &rname); 769 if (dfd != AT_FDCWD) { 770 if (fchdir(dfd) < 0) { 776 (void) close(dfd); 1003 if (dfd != AT_FDCWD) { 1005 (void) close(dfd);
|
/illumos-gate/usr/src/lib/libc/i386/sys/ |
H A D | ptrace.c | 438 Dupfd(int fd, int dfd) argument 442 * Also, if dfd is greater than 2, dup fd to be exactly dfd. 444 if (dfd > 2 || (0 <= fd && fd <= 2)) { 445 if (dfd > 2 && fd != dfd) 446 (void) close(dfd); 448 dfd = 3; 449 if (fd != dfd) { 450 dfd [all...] |
/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | ptrace.c | 446 Dupfd(int fd, int dfd) argument 450 * Also, if dfd is greater than 2, dup fd to be exactly dfd. 452 if (dfd > 2 || (0 <= fd && fd <= 2)) { 453 if (dfd > 2 && fd != dfd) 454 (void) close(dfd); 456 dfd = 3; 457 if (fd != dfd) { 458 dfd [all...] |
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | idmapd.c | 75 static int dfd = -1; /* our door server fildes, for unregistration */ variable 401 dfd = xprt->xp_fd; 403 if (dfd == -1) { 407 if ((error = __idmap_reg(dfd)) != 0) { 440 (void) __idmap_unreg(dfd);
|
/illumos-gate/usr/src/cmd/utmpd/ |
H A D | utmpd.c | 883 int fd, dfd; local 893 dfd = fcntl(fd, F_DUPFD, EXTRA_MARGIN); 894 if (dfd > 0) { 896 fd = dfd;
|
/illumos-gate/usr/src/cmd/svr4pkg/pkgserv/ |
H A D | pkgserv.c | 209 int dfd; local 303 if ((dfd = creat(door, 0644)) < 0 || close(dfd) < 0) {
|
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/ |
H A D | dfs.c | 1196 int dfd; local 1200 if ((dfd = open(rootdir, O_RDONLY)) > 0) { 1201 xfd = openat(dfd, DFS_ROOT_XATTR, oflag | O_XATTR, 0600); 1204 (void) close(dfd);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | rcp.c | 1573 int dfd; local 1575 if ((dfd = open(np, O_RDONLY)) == -1) 1579 if (recvacl(dfd, exists, pflag) == ACL_FAIL) { 1580 (void) close(dfd); 1585 (void) close(dfd);
|
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | mountd.c | 157 int dfd; local 170 if ((dfd = open(MOUNTD_DOOR, O_RDWR|O_CREAT|O_TRUNC, 187 (void) close(dfd); 191 (void) close(dfd);
|