Searched defs:dfd (Results 1 - 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/uts/common/syscall/
H A Dreadlink.c54 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 Dsymlink.c56 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 Dopen.c51 __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 Dnfsmapid.c260 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 Drecon.c666 { 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 Dreparsed.c315 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 Difdef.c912 int dfd; local
938 while ( (dfd = ttyi = dkdial(line)) < 0 ) {
960 close(dfd);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dsyncloop.c63 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 Dns_files.c651 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 Dautod_mount.c391 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 Dautod_main.c915 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 Dcollect.c198 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 Dsrvrsmtp.c3595 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 Drestore.c855 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 Ddirs.c665 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 Dutilities.c150 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 Dtape.c754 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 Dptrace.c438 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 Dptrace.c446 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 Didmapd.c75 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 Dutmpd.c883 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 Dpkgserv.c209 int dfd; local
303 if ((dfd = creat(door, 0644)) < 0 || close(dfd) < 0) {
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Ddfs.c1196 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 Drcp.c1573 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 Dmountd.c157 int dfd; local
170 if ((dfd = open(MOUNTD_DOOR, O_RDWR|O_CREAT|O_TRUNC,
187 (void) close(dfd);
191 (void) close(dfd);

Completed in 106 milliseconds

12