/bionic/libc/bionic/ |
H A D | __gnu_basename.cpp | 32 extern "C" const char* __gnu_basename(const char* path) { argument 33 const char* last_slash = strrchr(path, '/'); 34 return (last_slash != NULL) ? last_slash + 1 : path;
|
H A D | rmdir.cpp | 32 int rmdir(const char* path) { argument 33 return unlinkat(AT_FDCWD, path, AT_REMOVEDIR);
|
H A D | unlink.cpp | 32 int unlink(const char* path) { argument 33 return unlinkat(AT_FDCWD, path, 0);
|
H A D | access.cpp | 32 int access(const char* path, int mode) { argument 33 return faccessat(AT_FDCWD, path, mode, 0);
|
H A D | lfs64_support.cpp | 23 int mkstemp64(char* path) { argument 24 return mkstemp(path); 26 int mkostemp64(char* path, int flags) { argument 27 return mkostemp(path, flags); 29 int mkstemps64(char* path, int suffix_length) { argument 30 return mkstemps(path, suffix_length); 32 int mkostemps64(char* path, int suffix_length, int flags) { argument 33 return mkostemps(path, suffix_length, flags);
|
H A D | libgen.cpp | 42 static int __basename_r(const char* path, char* buffer, size_t buffer_size) { argument 49 if (path == NULL || *path == '\0') { 56 endp = path + strlen(path) - 1; 57 while (endp > path && *endp == '/') { 62 if (endp == path && *endp == '/') { 70 while (startp > path && *(startp - 1) != '/') { 95 __LIBC32_LEGACY_PUBLIC__ int basename_r(const char* path, char* buffer, size_t buffer_size) { argument 96 return __basename_r(path, buffe 99 __dirname_r(const char* path, char* buffer, size_t buffer_size) argument 159 dirname_r(const char* path, char* buffer, size_t buffer_size) argument 163 basename(const char* path) argument 169 dirname(const char* path) argument [all...] |
H A D | mkfifo.cpp | 33 int mkfifo(const char* path, mode_t mode) { argument 34 return mkfifoat(AT_FDCWD, path, mode); 37 int mkfifoat(int fd, const char* path, mode_t mode) { argument 38 return mknodat(fd, path, (mode & ~S_IFMT) | S_IFIFO, 0);
|
H A D | chmod.cpp | 33 int chmod(const char* path, mode_t mode) { argument 34 return fchmodat(AT_FDCWD, path, mode, 0);
|
H A D | mkdir.cpp | 33 int mkdir(const char* path, mode_t mode) { argument 34 return mkdirat(AT_FDCWD, path, mode);
|
H A D | __readlink_chk.cpp | 33 extern "C" ssize_t __readlink_chk(const char* path, char* buf, size_t size, size_t buf_size) { argument 42 return readlink(path, buf, size);
|
H A D | __readlinkat_chk.cpp | 33 extern "C" ssize_t __readlinkat_chk(int dirfd, const char* path, char* buf, size_t size, size_t buf_size) { argument 42 return readlinkat(dirfd, path, buf, size);
|
H A D | chown.cpp | 34 int chown(const char* path, uid_t uid, gid_t gid) { argument 35 return fchownat(AT_FDCWD, path, uid, gid, 0);
|
H A D | lchown.cpp | 34 int lchown(const char* path, uid_t uid, gid_t gid) { argument 35 return fchownat(AT_FDCWD, path, uid, gid, AT_SYMLINK_NOFOLLOW);
|
H A D | lstat.cpp | 34 int lstat(const char* path, struct stat* sb) { argument 35 return fstatat(AT_FDCWD, path, sb, AT_SYMLINK_NOFOLLOW);
|
H A D | mknod.cpp | 34 int mknod(const char* path, mode_t mode, dev_t dev) { argument 35 return mknodat(AT_FDCWD, path, mode, dev);
|
H A D | readlink.cpp | 36 ssize_t readlink(const char* path, char* buf, size_t size) { argument 37 return readlinkat(AT_FDCWD, path, buf, size);
|
H A D | stat.cpp | 34 int stat(const char* path, struct stat* sb) { argument 35 return fstatat(AT_FDCWD, path, sb, 0);
|
/bionic/libc/upstream-openbsd/lib/libc/stdio/ |
H A D | mktemp.c | 45 mktemp_internal(char *path, int slen, int mode, int flags) argument 54 len = strlen(path); 59 ep = path + len - slen; 61 for (start = ep; start > path && start[-1] == 'X'; start--) 92 if (lstat(path, &sb) != 0) 96 fd = open(path, flags, S_IRUSR|S_IWUSR); 101 if (mkdir(path, S_IRUSR|S_IWUSR|S_IXUSR) == 0) 116 _mktemp(char *path) argument 118 if (mktemp_internal(path, 0, MKTEMP_NAME, 0) == -1) 120 return(path); 127 mktemp(char *path) argument 133 mkostemps(char *path, int slen, int flags) argument 139 mkstemp(char *path) argument 145 mkostemp(char *path, int flags) argument 151 mkstemps(char *path, int slen) argument 157 mkdtemp(char *path) argument [all...] |
/bionic/libc/include/sys/ |
H A D | xattr.h | 39 extern int setxattr(const char *path, const char *name, const void *value, size_t size, int flags); 40 extern int lsetxattr(const char *path, const char *name, const void *value, size_t size, int flags); 43 extern ssize_t getxattr(const char *path, const char *name, void *value, size_t size); 44 extern ssize_t lgetxattr(const char *path, const char *name, void *value, size_t size); 46 extern ssize_t listxattr(const char *path, char *list, size_t size); 47 extern ssize_t llistxattr(const char *path, char *list, size_t size); 50 extern int removexattr(const char *path, const char *name); 51 extern int lremovexattr(const char *path, const char *name);
|
/bionic/tests/ |
H A D | ftw_test.cpp | 30 char path[PATH_MAX]; local 32 snprintf(path, sizeof(path), "%s/dir", root); 33 ASSERT_EQ(0, mkdir(path, 0755)) << path; 34 snprintf(path, sizeof(path), "%s/dir/sub", root); 35 ASSERT_EQ(0, mkdir(path, 0555)) << path; 36 snprintf(path, sizeo [all...] |
/bionic/libc/tools/ |
H A D | genversion-scripts.py | 7 import os.path namespace 13 bionic_libc_root = os.path.join(os.environ["ANDROID_BUILD_TOP"], "bionic/libc") 14 bionic_libm_root = os.path.join(os.environ["ANDROID_BUILD_TOP"], "bionic/libm") 15 bionic_libdl_root = os.path.join(os.environ["ANDROID_BUILD_TOP"], "bionic/libdl") 16 libc_script = os.path.join(bionic_libc_root, "libc.map.txt") 17 libm_script = os.path.join(bionic_libm_root, "libm.map.txt") 18 libdl_script = os.path.join(bionic_libdl_root, "libdl.map.txt") 27 bionic_libc_root = os.path.join(os.environ["ANDROID_BUILD_TOP"], "bionic/libc") 36 basename = os.path.basename(script) 37 dirname = os.path [all...] |
H A D | generate-NOTICE.py | 17 def IsUninteresting(path): 18 path = path.lower() 19 if path.endswith(".mk") or path.endswith(".py") or path.endswith(".pyc") or path.endswith(".txt") or path.endswith(".3"): 21 if path.endswith("/notice") or path 116 path = os.path.join(directory, filename) variable [all...] |
/bionic/libc/kernel/tools/ |
H A D | kernel.py | 7 import sys, cpp, re, os.path, string, time namespace 29 # for path in <your list of files>: 30 # scanner.parseFile(path) 39 # corresponding to a non-bracketed path name, e.g.: 89 hdr_dir = os.path.realpath(os.path.dirname(from_file)) 90 hdr_dir = hdr_dir.replace("%s/" % os.path.realpath(kernel_root), 106 def parseFile(self, path, arch=None, kernel_root=None): 108 if not os.path.exists(path) [all...] |
H A D | update_all.py | 9 usage: %(progname)s [kernel-original-path] [kernel-modified-path] 24 """ % { "progname" : os.path.basename(sys.argv[0]) } 40 if not os.path.isdir(original_dir): 45 if not os.path.isdir(modified_dir): 49 if not os.path.isdir(original_dir): 52 if not os.path.isdir(modified_dir): 57 original_dir = os.path.normpath(original_dir) 61 _, ext = os.path.splitext(file) 63 rel_path = os.path [all...] |
/bionic/libc/upstream-openbsd/lib/libc/gen/ |
H A D | ftok.c | 34 ftok(const char *path, int id) argument 38 if (stat(path, &st) < 0)
|