Lines Matching refs:dfd

226 	int dfd, error;  in linux_openat()  local
228 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_openat()
230 return (linux_common_open(td, dfd, args->filename, args->flags, in linux_openat()
234 LCONVPATH_AT(td, args->filename, &path, 1, dfd); in linux_openat()
236 LCONVPATH_AT(td, args->filename, &path, 0, dfd); in linux_openat()
238 error = linux_common_open(td, dfd, path, args->flags, args->mode, in linux_openat()
680 int error, dfd; in linux_faccessat() local
686 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_faccessat()
688 error = kern_accessat(td, dfd, args->filename, UIO_USERSPACE, 0, args->amode); in linux_faccessat()
690 LCONVPATHEXIST_AT(td, args->filename, &path, dfd); in linux_faccessat()
691 error = kern_accessat(td, dfd, path, UIO_SYSSPACE, 0, args->amode); in linux_faccessat()
737 int dfd, struct linux_unlinkat_args *args) in linux_unlinkat_impl() argument
743 error = kern_frmdirat(td, dfd, path, FD_NONE, pathseg, 0); in linux_unlinkat_impl()
745 error = kern_funlinkat(td, dfd, path, FD_NONE, pathseg, 0, 0); in linux_unlinkat_impl()
748 if (kern_statat(td, AT_SYMLINK_NOFOLLOW, dfd, path, in linux_unlinkat_impl()
759 int error, dfd; in linux_unlinkat() local
763 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_unlinkat()
766 dfd, args)); in linux_unlinkat()
768 LCONVPATHEXIST_AT(td, args->pathname, &path, dfd); in linux_unlinkat()
769 error = linux_unlinkat_impl(td, UIO_SYSSPACE, path, dfd, args); in linux_unlinkat()
810 int error, dfd; in linux_fchmodat() local
812 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_fchmodat()
814 return (kern_fchmodat(td, dfd, args->filename, UIO_USERSPACE, in linux_fchmodat()
817 LCONVPATHEXIST_AT(td, args->filename, &path, dfd); in linux_fchmodat()
818 error = kern_fchmodat(td, dfd, path, UIO_SYSSPACE, args->mode, 0); in linux_fchmodat()
844 int error, dfd; in linux_mkdirat() local
846 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_mkdirat()
848 return (kern_mkdirat(td, dfd, args->pathname, UIO_USERSPACE, args->mode)); in linux_mkdirat()
850 LCONVPATHCREAT_AT(td, args->pathname, &path, dfd); in linux_mkdirat()
851 error = kern_mkdirat(td, dfd, path, UIO_SYSSPACE, args->mode); in linux_mkdirat()
986 int error, dfd; in linux_symlinkat() local
988 dfd = (args->newdfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->newdfd; in linux_symlinkat()
990 return (kern_symlinkat(td, args->oldname, dfd, args->newname, in linux_symlinkat()
995 error = linux_emul_convpath(td, args->newname, UIO_USERSPACE, &to, 1, dfd); in linux_symlinkat()
1000 error = kern_symlinkat(td, path, dfd, to, UIO_SYSSPACE); in linux_symlinkat()
1029 int error, dfd; in linux_readlinkat() local
1031 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_readlinkat()
1033 return (kern_readlinkat(td, dfd, args->path, UIO_USERSPACE, in linux_readlinkat()
1036 LCONVPATHEXIST_AT(td, args->path, &name, dfd); in linux_readlinkat()
1037 error = kern_readlinkat(td, dfd, name, UIO_SYSSPACE, args->buf, in linux_readlinkat()
1740 int error, dfd, flag; in linux_fchownat() local
1752 dfd = (args->dfd == LINUX_AT_FDCWD) ? AT_FDCWD : args->dfd; in linux_fchownat()
1754 return (kern_fchownat(td, dfd, args->filename, UIO_USERSPACE, in linux_fchownat()
1757 LCONVPATHEXIST_AT(td, args->filename, &path, dfd); in linux_fchownat()
1758 error = kern_fchownat(td, dfd, path, UIO_SYSSPACE, args->uid, args->gid, in linux_fchownat()