Home
last modified time | relevance | path

Searched refs:argv (Results 1 – 24 of 24) sorted by relevance

/bionic/libc/bionic/
Dexec.cpp59 char* argv[n + 1]; in __execl() local
60 argv[0] = const_cast<char*>(argv0); in __execl()
62 while ((argv[n] = va_arg(ap, char*)) != nullptr) { in __execl()
71 return (variant == kIsExecLP) ? execvp(name, argv) : execve(name, argv, argp); in __execl()
98 int execv(const char* name, char* const* argv) { in execv() argument
99 return execve(name, argv, environ); in execv()
102 int execvp(const char* name, char* const* argv) { in execvp() argument
103 return execvpe(name, argv, environ); in execvp()
106 static int __exec_as_script(const char* buf, char* const* argv, char* const* envp) { in __exec_as_script() argument
108 while (argv[arg_count] != nullptr) ++arg_count; in __exec_as_script()
[all …]
Dspawn.cpp138 char* const argv[], in posix_spawn() argument
140 int exec_fn(const char* path, char* const argv[], char* const env[])) { in posix_spawn()
157 exec_fn(path, argv, env ? env : environ); in posix_spawn()
167 const posix_spawnattr_t* attr, char* const argv[], char* const env[]) { in posix_spawn() argument
168 return posix_spawn(pid, path, actions, attr, argv, env, execve); in posix_spawn()
172 const posix_spawnattr_t* attr, char* const argv[], char* const env[]) { in posix_spawnp() argument
173 return posix_spawn(pid, file, actions, attr, argv, env, execvpe); in posix_spawnp()
Dlibc_init_common.h41 extern int main(int argc, char** argv, char** env);
Dlibc_init_dynamic.cpp129 exit(slingshot(args.argc, args.argv, args.envp)); in __libc_init()
Dlibc_init_static.cpp113 exit(slingshot(args.argc, args.argv, args.envp)); in __libc_init()
Dfts.c74 fts_open(char * const *argv, int options, in fts_open() argument
103 if (fts_palloc(sp, MAX(fts_maxarglen(argv), PATH_MAX))) in fts_open()
112 for (root = NULL, nitems = 0; *argv; ++argv, ++nitems) { in fts_open()
114 if ((len = strlen(*argv)) == 0) { in fts_open()
119 if ((p = fts_alloc(sp, *argv, len)) == NULL) in fts_open()
1011 fts_maxarglen(char * const *argv) in fts_maxarglen() argument
1015 for (max = 0; *argv; ++argv) in fts_maxarglen()
1016 if ((len = strlen(*argv)) > max) in fts_maxarglen()
Dlibc_init_common.cpp122 __progname = args.argv[0] ? args.argv[0] : "<unknown>"; in __libc_init_common()
/bionic/tools/relocation_packer/src/
Dmain.cc51 int main(int argc, char* argv[]) { in main() argument
62 int c = getopt_long(argc, argv, "uvph", options, NULL); in main()
74 PrintUsage(argv[0]); in main()
77 LOG(INFO) << "Try '" << argv[0] << " --help' for more information."; in main()
88 LOG(INFO) << "Try '" << argv[0] << " --help' for more information."; in main()
96 const char* file = argv[argc - 1]; in main()
/bionic/tests/libs/
Dbionic_tests_zipalign.cpp121 int main(int argc, char* argv[]) { in main() argument
128 unsigned long int alignment = strtoul(argv[1], &end, 10); in main()
130 fprintf(stderr, "ALIGNMENT value is not a valid number: %s\n", argv[1]); in main()
135 fprintf(stderr, "ALIGNMENT value is not a power of 2: %s\n", argv[1]); in main()
141 int32_t return_value = OpenArchive(argv[2], &handle); in main()
144 fprintf(stderr, "Unable to open '%s': %s\n", argv[2], ErrorCodeString(return_value)); in main()
148 FILE* zip_dst = fopen(argv[3], "we"); in main()
150 fprintf(stderr, "Unable to create '%s': %s\n", argv[3], strerror(errno)); in main()
/bionic/libc/private/
DKernelArgumentBlock.h38 argv = reinterpret_cast<char**>(args + 1); in KernelArgumentBlock()
39 envp = argv + argc + 1; in KernelArgumentBlock()
64 char** argv; variable
/bionic/tools/versioner/
Drun_tests.py68 if len(sys.argv) > 2:
70 elif len(sys.argv) == 2:
71 if sys.argv[1] != "-f":
/bionic/libc/tools/
Dcheck-symbols-glibc.py26 if len(sys.argv) > 1:
27 if sys.argv[1] in ('-u', '--unwanted'):
Dgenversion-scripts.py22 script_name = os.path.basename(sys.argv[0])
Dgenerate-NOTICE.py166 args = sys.argv[1:]
/bionic/benchmarks/
Dbionic_benchmarks.cpp109 void SanitizeOpts(int argc, char** argv, std::vector<char*>* new_argv) { in SanitizeOpts() argument
111 (*new_argv)[0] = argv[0]; in SanitizeOpts()
113 char* optarg = argv[i]; in SanitizeOpts()
137 bench_opts_t ParseOpts(int argc, char** argv) { in ParseOpts() argument
149 while ((opt = getopt_long(argc, argv, "c:x:i:a:h", g_long_options, &option_index)) != -1) { in ParseOpts()
526 int main(int argc, char** argv) { in main() argument
528 bench_opts_t opts = ParseOpts(argc, argv); in main()
530 SanitizeOpts(argc, argv, &new_argv); in main()
/bionic/libc/kernel/tools/
Dupdate_all.py24 """ % { "progname" : os.path.basename(sys.argv[0]) }
68 optlist, args = getopt.getopt(sys.argv[1:], '')
Dclean_header.py144 """ % os.path.basename(sys.argv[0])
148 optlist, args = getopt.getopt(sys.argv[1:], 'uvk:d:')
Dutils.py11 sys.stderr.write(os.path.basename(sys.argv[0]) + ": error: ")
/bionic/libc/upstream-openbsd/lib/libc/net/
Dres_random.c259 main(int argc, char **argv)
273 n = argc > 1 ? atoi(argv[1]) : 60001;
/bionic/tests/
Dgtest_main.cpp275 static bool EnumerateTests(int argc, char** argv, std::vector<TestCase>& testcase_list) { in EnumerateTests() argument
276 std::vector<const char*> args(argv, argv + argc); in EnumerateTests()
298 int result = posix_spawnp(&pid, argv[0], &fa, nullptr, const_cast<char**>(args.data()), nullptr); in EnumerateTests()
654 static void ChildProcessFn(int argc, char** argv, const std::string& test_name) { in ChildProcessFn() argument
656 memcpy(new_argv, argv, sizeof(char*) * argc); in ChildProcessFn()
671 int argc, char** argv) { in RunChildProcess() argument
696 ChildProcessFn(argc, argv, test_name); in RunChildProcess()
882 static bool RunTestInSeparateProc(int argc, char** argv, std::vector<TestCase>& testcase_list, in RunTestInSeparateProc() argument
919 argc, argv); in RunTestInSeparateProc()
1181 int main(int argc, char** argv, char** envp) { in main() argument
[all …]
Ddlfcn_test.cpp64 extern "C" void ctor_function(int argc, char** argv, char** envp) __attribute__ ((constructor));
66 extern "C" void ctor_function(int argc, char** argv, char** envp) { in ctor_function() argument
69 g_ctor_argv = argv; in ctor_function()
/bionic/linker/
Dlinker_main.cpp541 if (!linker_so.prelink_image()) __linker_cannot_link(args.argv[0]);
549 …if (!linker_so.link_image(g_empty_list, g_empty_list, nullptr)) __linker_cannot_link(args.argv[0]);
565 if (!linker_so.protect_relro()) __linker_cannot_link(args.argv[0]);
572 g_argv = args.argv;
587 args.argv[0]);
/bionic/tools/versioner/src/
Dversioner.cpp497 int main(int argc, char** argv) { in main() argument
508 while ((c = getopt(argc, argv, "a:r:p:so:fdj:vhFi")) != -1) { in main()
617 if (!android::base::Realpath(argv[optind], &location.header_path)) { in main()
618 err(1, "failed to get realpath for path '%s'", argv[optind]); in main()
622 location.dependency_dir = argv[optind + 1]; in main()
/bionic/libc/
DSECCOMP_WHITELIST_COMMON.TXT112 int execveat(int dirfd, const char* pathname, char* const* argv, char* const* envp, int flags) all