Lines Matching defs:path

108  * int chdir(const char *path);
112 int sys_chdir(const char *path)
114 return my_syscall1(__NR_chdir, path);
118 int chdir(const char *path)
120 return __sysret(sys_chdir(path));
125 * int chmod(const char *path, mode_t mode);
129 int sys_chmod(const char *path, mode_t mode)
132 return my_syscall4(__NR_fchmodat, AT_FDCWD, path, mode, 0);
134 return my_syscall2(__NR_chmod, path, mode);
141 int chmod(const char *path, mode_t mode)
143 return __sysret(sys_chmod(path, mode));
148 * int chown(const char *path, uid_t owner, gid_t group);
152 int sys_chown(const char *path, uid_t owner, gid_t group)
155 return my_syscall5(__NR_fchownat, AT_FDCWD, path, owner, group, 0);
157 return my_syscall3(__NR_chown, path, owner, group);
164 int chown(const char *path, uid_t owner, gid_t group)
166 return __sysret(sys_chown(path, owner, group));
171 * int chroot(const char *path);
175 int sys_chroot(const char *path)
177 return my_syscall1(__NR_chroot, path);
181 int chroot(const char *path)
183 return __sysret(sys_chroot(path));
599 * int mkdir(const char *path, mode_t mode);
603 int sys_mkdir(const char *path, mode_t mode)
606 return my_syscall3(__NR_mkdirat, AT_FDCWD, path, mode);
608 return my_syscall2(__NR_mkdir, path, mode);
615 int mkdir(const char *path, mode_t mode)
617 return __sysret(sys_mkdir(path, mode));
621 * int rmdir(const char *path);
625 int sys_rmdir(const char *path)
628 return my_syscall1(__NR_rmdir, path);
630 return my_syscall3(__NR_unlinkat, AT_FDCWD, path, AT_REMOVEDIR);
637 int rmdir(const char *path)
639 return __sysret(sys_rmdir(path));
644 * int mknod(const char *path, mode_t mode, dev_t dev);
648 long sys_mknod(const char *path, mode_t mode, dev_t dev)
651 return my_syscall4(__NR_mknodat, AT_FDCWD, path, mode, dev);
653 return my_syscall3(__NR_mknod, path, mode, dev);
660 int mknod(const char *path, mode_t mode, dev_t dev)
662 return __sysret(sys_mknod(path, mode, dev));
734 * int open(const char *path, int flags[, mode_t mode]);
738 int sys_open(const char *path, int flags, mode_t mode)
741 return my_syscall4(__NR_openat, AT_FDCWD, path, flags, mode);
743 return my_syscall3(__NR_open, path, flags, mode);
750 int open(const char *path, int flags, ...)
762 return __sysret(sys_open(path, flags, mode));
982 * int statx(int fd, const char *path, int flags, unsigned int mask, struct statx *buf);
983 * int stat(const char *path, struct stat *buf);
987 int sys_statx(int fd, const char *path, int flags, unsigned int mask, struct statx *buf)
990 return my_syscall5(__NR_statx, fd, path, flags, mask, buf);
997 int statx(int fd, const char *path, int flags, unsigned int mask, struct statx *buf)
999 return __sysret(sys_statx(fd, path, flags, mask, buf));
1004 int stat(const char *path, struct stat *buf)
1009 ret = __sysret(sys_statx(AT_FDCWD, path, AT_NO_AUTOMOUNT, STATX_BASIC_STATS, &statx));
1079 * int umount2(const char *path, int flags);
1083 int sys_umount2(const char *path, int flags)
1085 return my_syscall2(__NR_umount2, path, flags);
1089 int umount2(const char *path, int flags)
1091 return __sysret(sys_umount2(path, flags));
1096 * int unlink(const char *path);
1100 int sys_unlink(const char *path)
1103 return my_syscall3(__NR_unlinkat, AT_FDCWD, path, 0);
1105 return my_syscall1(__NR_unlink, path);
1112 int unlink(const char *path)
1114 return __sysret(sys_unlink(path));