Lines Matching refs:__argv

3220 	char **__argv = malloc(sizeof(const char *) * argc);  in have_cmd()  local
3222 if (!__argv) { in have_cmd()
3227 memcpy(__argv, argv, sizeof(const char *) * argc); in have_cmd()
3228 argc = parse_options(argc, (const char **)__argv, record_options, in have_cmd()
3230 free(__argv); in have_cmd()
3415 const char **__argv; in cmd_script() local
3675 __argv = malloc((argc + 6) * sizeof(const char *)); in cmd_script()
3676 if (!__argv) { in cmd_script()
3682 __argv[j++] = "/bin/sh"; in cmd_script()
3683 __argv[j++] = rec_script_path; in cmd_script()
3685 __argv[j++] = "-a"; in cmd_script()
3686 __argv[j++] = "-q"; in cmd_script()
3687 __argv[j++] = "-o"; in cmd_script()
3688 __argv[j++] = "-"; in cmd_script()
3690 __argv[j++] = argv[i]; in cmd_script()
3691 __argv[j++] = NULL; in cmd_script()
3693 execvp("/bin/sh", (char **)__argv); in cmd_script()
3694 free(__argv); in cmd_script()
3701 __argv = malloc((argc + 4) * sizeof(const char *)); in cmd_script()
3702 if (!__argv) { in cmd_script()
3709 __argv[j++] = "/bin/sh"; in cmd_script()
3710 __argv[j++] = rep_script_path; in cmd_script()
3712 __argv[j++] = argv[i]; in cmd_script()
3713 __argv[j++] = "-i"; in cmd_script()
3714 __argv[j++] = "-"; in cmd_script()
3715 __argv[j++] = NULL; in cmd_script()
3717 execvp("/bin/sh", (char **)__argv); in cmd_script()
3718 free(__argv); in cmd_script()
3739 __argv = malloc((argc + 2) * sizeof(const char *)); in cmd_script()
3740 if (!__argv) { in cmd_script()
3746 __argv[j++] = "/bin/sh"; in cmd_script()
3747 __argv[j++] = script_path; in cmd_script()
3749 __argv[j++] = "-a"; in cmd_script()
3751 __argv[j++] = argv[i]; in cmd_script()
3752 __argv[j++] = NULL; in cmd_script()
3754 execvp("/bin/sh", (char **)__argv); in cmd_script()
3755 free(__argv); in cmd_script()