/bionic/libc/private/ |
H A D | KernelArgumentBlock.h | 30 // of memory containing argc, the argv array, the environment variable array, 38 argv = reinterpret_cast<char**>(args + 1); 39 envp = argv + argc + 1; 64 char** argv; member in class:KernelArgumentBlock
|
/bionic/tools/relocation_packer/src/ |
H A D | main.cc | 51 int main(int argc, char* argv[]) { argument 62 int c = getopt_long(argc, argv, "uvph", options, NULL); 74 PrintUsage(argv[0]); 77 LOG(INFO) << "Try '" << argv[0] << " --help' for more information."; 88 LOG(INFO) << "Try '" << argv[0] << " --help' for more information."; 96 const char* file = argv[argc - 1];
|
/bionic/tests/libs/ |
H A D | bionic_tests_zipalign.cpp | 121 int main(int argc, char* argv[]) { argument 128 unsigned long int alignment = strtoul(argv[1], &end, 10); 130 fprintf(stderr, "ALIGNMENT value is not a valid number: %s\n", argv[1]); 135 fprintf(stderr, "ALIGNMENT value is not a power of 2: %s\n", argv[1]); 141 int32_t return_value = OpenArchive(argv[2], &handle); 144 fprintf(stderr, "Unable to open '%s': %s\n", argv[2], ErrorCodeString(return_value)); 148 FILE* zip_dst = fopen(argv[3], "we"); 150 fprintf(stderr, "Unable to create '%s': %s\n", argv[3], strerror(errno));
|
/bionic/libc/bionic/ |
H A D | exec.cpp | 58 // Construct the new argv. 59 char* argv[n + 1]; local 60 argv[0] = const_cast<char*>(argv0); 62 while ((argv[n] = va_arg(ap, char*)) != nullptr) { 71 return (variant == kIsExecLP) ? execvp(name, argv) : execve(name, argv, argp); 98 int execv(const char* name, char* const* argv) { argument 99 return execve(name, argv, environ); 102 int execvp(const char* name, char* const* argv) { argument 103 return execvpe(name, argv, enviro 106 __exec_as_script(const char* buf, char* const* argv, char* const* envp) argument 117 execvpe(const char* name, char* const* argv, char* const* envp) argument 176 fexecve(int fd, char* const* argv, char* const* envp) argument [all...] |
H A D | fts.c | 74 fts_open(char * const *argv, int options, argument 103 if (fts_palloc(sp, MAX(fts_maxarglen(argv), PATH_MAX))) 112 for (root = NULL, nitems = 0; *argv; ++argv, ++nitems) { 114 if ((len = strlen(*argv)) == 0) { 119 if ((p = fts_alloc(sp, *argv, len)) == NULL) 1011 fts_maxarglen(char * const *argv) argument 1015 for (max = 0; *argv; ++argv) 1016 if ((len = strlen(*argv)) > ma [all...] |
H A D | spawn.cpp | 138 char* const argv[], 140 int exec_fn(const char* path, char* const argv[], char* const env[])) { 157 exec_fn(path, argv, env ? env : environ); 167 const posix_spawnattr_t* attr, char* const argv[], char* const env[]) { 168 return posix_spawn(pid, path, actions, attr, argv, env, execve); 172 const posix_spawnattr_t* attr, char* const argv[], char* const env[]) { 173 return posix_spawn(pid, file, actions, attr, argv, env, execvpe); 134 posix_spawn(pid_t* pid_ptr, const char* path, const posix_spawn_file_actions_t* actions, const posix_spawnattr_t* attr, char* const argv[], char* const env[], int exec_fn(const char* path, char* const argv[], char* const env[])) argument 166 posix_spawn(pid_t* pid, const char* path, const posix_spawn_file_actions_t* actions, const posix_spawnattr_t* attr, char* const argv[], char* const env[]) argument 171 posix_spawnp(pid_t* pid, const char* file, const posix_spawn_file_actions_t* actions, const posix_spawnattr_t* attr, char* const argv[], char* const env[]) argument
|
/bionic/benchmarks/ |
H A D | bionic_benchmarks.cpp | 109 void SanitizeOpts(int argc, char** argv, std::vector<char*>* new_argv) { argument 111 (*new_argv)[0] = argv[0]; 113 char* optarg = argv[i]; 137 bench_opts_t ParseOpts(int argc, char** argv) { argument 149 while ((opt = getopt_long(argc, argv, "c:x:i:a:h", g_long_options, &option_index)) != -1) { 526 int main(int argc, char** argv) { argument 528 bench_opts_t opts = ParseOpts(argc, argv); 530 SanitizeOpts(argc, argv, &new_argv);
|
/bionic/tests/ |
H A D | dlfcn_test.cpp | 64 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) { argument 69 g_ctor_argv = argv;
|
H A D | gtest_main.cpp | 275 static bool EnumerateTests(int argc, char** argv, std::vector<TestCase>& testcase_list) { argument 276 std::vector<const char*> args(argv, argv + argc); 298 int result = posix_spawnp(&pid, argv[0], &fa, nullptr, const_cast<char**>(args.data()), nullptr); 654 static void ChildProcessFn(int argc, char** argv, const std::string& test_name) { argument 656 memcpy(new_argv, argv, sizeof(char*) * argc); 671 int argc, char** argv) { 696 ChildProcessFn(argc, argv, test_name); 882 static bool RunTestInSeparateProc(int argc, char** argv, std::vector<TestCase>& testcase_list, argument 919 argc, argv); 670 RunChildProcess(const std::string& test_name, int testcase_id, int test_id, int argc, char** argv) argument 1181 main(int argc, char** argv, char** envp) argument [all...] |
/bionic/tools/versioner/src/ |
H A D | versioner.cpp | 497 int main(int argc, char** argv) { argument 508 while ((c = getopt(argc, argv, "a:r:p:so:fdj:vhFi")) != -1) { 617 if (!android::base::Realpath(argv[optind], &location.header_path)) { 618 err(1, "failed to get realpath for path '%s'", argv[optind]); 622 location.dependency_dir = argv[optind + 1];
|