/seL4-refos-master/libs/libmuslc/src/linux/ |
H A D | chroot.c | 5 int chroot(const char *path) argument 7 return syscall(SYS_chroot, path);
|
H A D | swap.c | 4 int swapon(const char *path, int flags) argument 6 return syscall(SYS_swapon, path, flags); 9 int swapoff(const char *path) argument 11 return syscall(SYS_swapoff, path);
|
H A D | utimes.c | 7 int utimes(const char *path, const struct timeval times[2]) argument 9 return __futimesat(AT_FDCWD, path, times);
|
H A D | xattr.c | 4 ssize_t getxattr(const char *path, const char *name, void *value, size_t size) argument 6 return syscall(SYS_getxattr, path, name, value, size); 9 ssize_t lgetxattr(const char *path, const char *name, void *value, size_t size) argument 11 return syscall(SYS_lgetxattr, path, name, value, size); 19 ssize_t listxattr(const char *path, char *list, size_t size) argument 21 return syscall(SYS_listxattr, path, list, size); 24 ssize_t llistxattr(const char *path, char *list, size_t size) argument 26 return syscall(SYS_llistxattr, path, list, size); 34 int setxattr(const char *path, const char *name, const void *value, size_t size, int flags) argument 36 return syscall(SYS_setxattr, path, nam 39 lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags) argument 49 removexattr(const char *path, const char *name) argument 54 lremovexattr(const char *path, const char *name) argument [all...] |
/seL4-refos-master/libs/libmuslc/src/unistd/ |
H A D | chdir.c | 4 int chdir(const char *path) argument 6 return syscall(SYS_chdir, path);
|
H A D | unlink.c | 5 int unlink(const char *path) argument 8 return syscall(SYS_unlink, path); 10 return syscall(SYS_unlinkat, AT_FDCWD, path, 0);
|
H A D | rmdir.c | 5 int rmdir(const char *path) argument 8 return syscall(SYS_rmdir, path); 10 return syscall(SYS_unlinkat, AT_FDCWD, path, AT_REMOVEDIR);
|
H A D | truncate.c | 5 int truncate(const char *path, off_t length) argument 7 return syscall(SYS_truncate, path, __SYSCALL_LL_O(length));
|
H A D | unlinkat.c | 4 int unlinkat(int fd, const char *path, int flag) argument 6 return syscall(SYS_unlinkat, fd, path, flag);
|
H A D | fchownat.c | 4 int fchownat(int fd, const char *path, uid_t uid, gid_t gid, int flag) argument 6 return syscall(SYS_fchownat, fd, path, uid, gid, flag);
|
H A D | readlinkat.c | 4 ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize) argument 6 return syscall(SYS_readlinkat, fd, path, buf, bufsize);
|
/seL4-refos-master/libs/libmuslc/src/process/ |
H A D | execv.c | 5 int execv(const char *path, char *const argv[]) argument 7 return execve(path, argv, __environ);
|
H A D | execve.c | 4 int execve(const char *path, char *const argv[], char *const envp[]) argument 7 return syscall(SYS_execve, path, argv, envp);
|
/seL4-refos-master/libs/libmuslc/src/stat/ |
H A D | chmod.c | 5 int chmod(const char *path, mode_t mode) argument 8 return syscall(SYS_chmod, path, mode); 10 return syscall(SYS_fchmodat, AT_FDCWD, path, mode);
|
H A D | mkdir.c | 5 int mkdir(const char *path, mode_t mode) argument 8 return syscall(SYS_mkdir, path, mode); 10 return syscall(SYS_mkdirat, AT_FDCWD, path, mode);
|
H A D | mkdirat.c | 4 int mkdirat(int fd, const char *path, mode_t mode) argument 6 return syscall(SYS_mkdirat, fd, path, mode);
|
H A D | mkfifo.c | 3 int mkfifo(const char *path, mode_t mode) argument 5 return mknod(path, mode | S_IFIFO, 0);
|
H A D | mkfifoat.c | 3 int mkfifoat(int fd, const char *path, mode_t mode) argument 5 return mknodat(fd, path, mode | S_IFIFO, 0);
|
H A D | __xstat.c | 9 int __fxstatat(int ver, int fd, const char *path, struct stat *buf, int flag) argument 11 return fstatat(fd, path, buf, flag); 14 int __lxstat(int ver, const char *path, struct stat *buf) argument 16 return lstat(path, buf); 19 int __xstat(int ver, const char *path, struct stat *buf) argument 21 return stat(path, buf); 29 int __xmknod(int ver, const char *path, mode_t mode, dev_t *dev) argument 31 return mknod(path, mode, *dev); 34 int __xmknodat(int ver, int fd, const char *path, mode_t mode, dev_t *dev) argument 36 return mknodat(fd, path, mod [all...] |
H A D | fstatat.c | 5 int fstatat(int fd, const char *restrict path, struct stat *restrict buf, int flag) argument 7 return syscall(SYS_fstatat, fd, path, buf, flag);
|
H A D | lchmod.c | 5 int lchmod(const char *path, mode_t mode) argument 7 return fchmodat(AT_FDCWD, path, mode, AT_SYMLINK_NOFOLLOW);
|
H A D | mknodat.c | 4 int mknodat(int fd, const char *path, mode_t mode, dev_t dev) argument 6 return syscall(SYS_mknodat, fd, path, mode, dev);
|
/seL4-refos-master/libs/libmuslc/src/legacy/ |
H A D | ftw.c | 4 int ftw(const char *path, int (*fn)(const char *, const struct stat *, int), int fd_limit) argument 9 return nftw(path, (int (*)())fn, fd_limit, FTW_PHYS);
|
/seL4-refos-master/libs/libmuslc/src/conf/ |
H A D | pathconf.c | 3 long pathconf(const char *path, int name) argument
|
/seL4-refos-master/libs/libmuslc/src/stdio/ |
H A D | remove.c | 6 int remove(const char *path) argument 9 int r = __syscall(SYS_unlink, path); 11 int r = __syscall(SYS_unlinkat, AT_FDCWD, path, 0); 14 if (r==-EISDIR) r = __syscall(SYS_rmdir, path); 16 if (r==-EISDIR) r = __syscall(SYS_unlinkat, AT_FDCWD, path, AT_REMOVEDIR);
|