Lines Matching refs:pp

1632 	HFILE **pp = &G.HFILE_list;  in hfclose()  local
1633 while (*pp) { in hfclose()
1634 HFILE *cur = *pp; in hfclose()
1636 *pp = cur->next_hfile; in hfclose()
1639 pp = &cur->next_hfile; in hfclose()
1781 char **pp = G.global_argv; in restore_G_args() local
1782 while (*++pp) /* note: does not free $0 */ in restore_G_args()
1783 free(*pp); in restore_G_args()
2235 struct variable **pp; in get_ptr_to_local_var() local
2238 pp = &G.top_var; in get_ptr_to_local_var()
2239 while ((cur = *pp) != NULL) { in get_ptr_to_local_var()
2241 return pp; in get_ptr_to_local_var()
2242 pp = &cur->next; in get_ptr_to_local_var()
6565 int first_ch, char *arg, char **pp) in expand_one_var() argument
6579 p = *pp; in expand_one_var()
6951 *pp = p; in expand_one_var()
7374 char **argv, **pp; in re_execute_shell() local
7384 pp = &argv[3]; /* used as pointer to empty environment */ in re_execute_shell()
7389 pp = builtin_argv; in re_execute_shell()
7390 if (pp) while (*pp++) in re_execute_shell()
7424 pp = g_argv; in re_execute_shell()
7425 while (*pp++) in re_execute_shell()
7427 *to_free = argv = pp = xzalloc(sizeof(argv[0]) * cnt); in re_execute_shell()
7428 *pp++ = (char *) G.argv0_for_re_execing; in re_execute_shell()
7429 *pp++ = param_buf; in re_execute_shell()
7434 *pp++ = (char *) "-R"; in re_execute_shell()
7435 *pp++ = cur->varstr; in re_execute_shell()
7437 *pp++ = (char *) "-V"; in re_execute_shell()
7438 *pp++ = cur->varstr; in re_execute_shell()
7443 *pp++ = (char *) "-F"; in re_execute_shell()
7444 *pp++ = funcp->name; in re_execute_shell()
7445 *pp++ = funcp->body_as_string; in re_execute_shell()
7466 *pp++ = (char *) "-c"; in re_execute_shell()
7467 *pp++ = (char *) s; in re_execute_shell()
7470 *pp++ = *builtin_argv; in re_execute_shell()
7471 *pp++ = (char *) ""; in re_execute_shell()
7473 *pp++ = g_argv0; in re_execute_shell()
7475 *pp++ = *g_argv++; in re_execute_shell()
7477 pp = environ; in re_execute_shell()
7484 execve(bb_busybox_exec_path, argv, pp); in re_execute_shell()
7487 execve(argv[0], argv, pp); in re_execute_shell()
10843 char **pp = argv; in builtin_eval() local
10845 len += strlen(*pp) + 1; in builtin_eval()
10846 while (*++pp); in builtin_eval()
10848 pp = argv; in builtin_eval()
10850 p = stpcpy(p, *pp); in builtin_eval()
10851 pp++; in builtin_eval()
10852 if (!*pp) in builtin_eval()
11319 char **pp, **g_argv; in builtin_set() local
11354 pp = g_argv; in builtin_set()
11355 while (*++pp) in builtin_set()
11356 free(*pp); in builtin_set()
11360 pp = xzalloc(sizeof(pp[0]) * 2); in builtin_set()
11361 pp[0] = g_argv[0]; /* retain $0 */ in builtin_set()
11362 g_argv = pp; in builtin_set()
11365 G.global_argv = pp = add_strings_to_strings(g_argv, argv, /*dup:*/ 1); in builtin_set()
11367 G.global_argc = 1 + string_array_len(pp + 1); in builtin_set()