Lines Matching refs:P
64 register char **P, *C; local
67 for (P = environ; *P; ++P)
68 if (!strncmp(*P, name, len))
69 if (*(C = *P + len) == '=') {
70 *offset = P - environ;
104 register char **P; local
106 for (P = environ, cnt = 0; *P; ++P, ++cnt);
115 P = (char **)malloc((size_t)(sizeof(char *) *
117 if (!P)
119 bcopy(environ, P, cnt * sizeof(char *));
120 environ = P;
145 register char **P; local
150 for (P = &environ[offset];; ++P)
151 if (!(*P = *(P + 1)))