Searched refs:basename (Results 1 - 20 of 20) sorted by relevance

/bionic/libc/include/
H A Dlibgen.h39 * Including <string.h> will get you the GNU basename, unless <libgen.h> is
45 char* __posix_basename(const char*) __RENAME(basename); variable
47 #define basename __posix_basename macro
53 /* These non-standard functions are not needed on Android; basename and dirname use thread-local storage. */
H A Dstring.h139 #if defined(__USE_GNU) && !defined(basename)
141 * glibc has a basename in <string.h> that's different to the POSIX one in <libgen.h>.
145 extern "C++" char* basename(char* _Nonnull) __RENAME(__gnu_basename);
146 extern "C++" const char* basename(const char* _Nonnull) __RENAME(__gnu_basename);
148 char* basename(const char* _Nonnull) __RENAME(__gnu_basename) __INTRODUCED_IN(23);
/bionic/tools/versioner/current/
H A Dlibgen.h39 * Including <string.h> will get you the GNU basename, unless <libgen.h> is
45 char* __posix_basename(const char*) __RENAME(basename); variable
47 #define basename __posix_basename macro
53 /* These non-standard functions are not needed on Android; basename and dirname use thread-local storage. */
H A Dstring.h139 #if defined(__USE_GNU) && !defined(basename)
141 * glibc has a basename in <string.h> that's different to the POSIX one in <libgen.h>.
145 extern "C++" char* basename(char* _Nonnull) __RENAME(__gnu_basename);
146 extern "C++" const char* basename(const char* _Nonnull) __RENAME(__gnu_basename);
148 char* basename(const char* _Nonnull) __RENAME(__gnu_basename) __INTRODUCED_IN(23);
/bionic/tests/
H A Dlibgen_basename_test.cpp23 #if defined(basename)
24 #error basename should not be defined at this point
28 return basename(in);
33 #if !defined(basename)
34 #error basename should be defined at this point
38 return basename(in);
64 // GNU's basename doesn't accept NULL
H A Dunistd_test.cpp1331 eth.SetArgs({basename(tf.filename), nullptr});
1335 ASSERT_EQ(-1, execvpe(basename(tf.filename), eth.GetArgs(), eth.GetEnv()));
1343 ASSERT_EQ(-1, execvpe(basename(tf.filename), eth.GetArgs(), eth.GetEnv()));
1348 eth.Run([&]() { execvpe(basename(tf.filename), eth.GetArgs(), eth.GetEnv()); }, 0, "script\n");
1352 eth.Run([&]() { execvpe(basename(tf.filename), eth.GetArgs(), eth.GetEnv()); }, 0, "script\n");
H A Ddlext_test.cpp198 const std::string symlink_name = basename(symlink.get_symlink_path().c_str());
215 const std::string symlink_name = basename(symlink.get_symlink_path().c_str());
H A Ddlfcn_test.cpp1110 const std::string symlink_name = basename(symlink.get_symlink_path().c_str());
H A Dstring_test.cpp1403 const char* out = basename(in);
/bionic/libc/tools/
H A Dgenversion-scripts.py22 script_name = os.path.basename(sys.argv[0])
47 basename = os.path.basename(script)
50 name = basename.split(".")[0] + "." + arch + ".map"
/bionic/linker/
H A Dlinker_dlwarning.cpp42 current_msg = current_msg + basename(sopath) + ": " + message;
H A Dlinker_logger.cpp71 // Get process basename.
72 const char* process_name_start = basename(g_argv[0]);
H A Dlinker.cpp143 // We assume that soname equals to basename here
151 // soname == basename in particular for any not-loaded library mentioned
153 return basename(name.c_str());
203 // and reduce the path to basename
204 name = basename(name);
1096 const char* bname = basename(dt_needed);
3243 // Before M release linker was using basename in place of soname.
3253 soname_ = basename(realpath_.c_str());
3254 DL_WARN("%s: is missing DT_SONAME will use basename as a replacement: \"%s\"",
3438 const char* bname = basename(inter
[all...]
/bionic/libc/kernel/tools/
H A Dgenerate_uapi_headers.sh82 copy_hdrs "${dir}" ${tgt_dir}/$(basename ${dir})
98 header=$(basename ${file})
118 tgt_file=${tgt_dir}/$(basename ${file})
131 verify_modified_hdrs "${dir}" ${tgt_dir}/$(basename ${dir}) "${kernel_dir}"
H A Dclean_header.py147 """ % os.path.basename(sys.argv[0])
H A Dupdate_all.py24 """ % { "progname" : os.path.basename(sys.argv[0]) }
H A Dutils.py11 sys.stderr.write(os.path.basename(sys.argv[0]) + ": error: ")
/bionic/tools/relocation_packer/src/
H A Dmain.cc36 const char* basename = temporary.c_str(); local
44 basename);
/bionic/libc/bionic/
H A Dlibgen.cpp160 char* basename(const char* path) { function
/bionic/tools/bionicbb/
H A Dpresubmit.py40 return 'CleanSpec.mk' in [os.path.basename(f) for f in files]

Completed in 270 milliseconds