Lines Matching refs:tp

177 	char *tp;		/* scratch pointer */  in doassign()  local
212 tp = val; in doassign()
220 *(tp - 1) = *p++; in doassign()
222 *tp++ = *p++; in doassign()
224 *tp = '\0'; in doassign()
229 tp = ++p; in doassign()
232 tp = p; in doassign()
234 while (*tp && !isspace(*tp)) in doassign()
235 tp++; in doassign()
244 if (*tp) in doassign()
248 tp = malloc(strlen(scratch) + 1); in doassign()
249 if (tp == NULL) in doassign()
251 (void) strcpy(tp, scratch); in doassign()
252 if (putenv(tp)) in doassign()
269 char *tp; /* scratch pointer */ in dopush() local
282 tp = p; in dopush()
283 while (*tp && !isspace(*tp) && (*tp != ',')) in dopush()
284 tp++; in dopush()
285 if (*tp) in dopush()
286 *tp++ = '\0'; in dopush()
300 p = tp; in dopush()
373 char *tp; /* scratch pointer */ in dorun() local
388 for (tp = p; *tp && !isspace(*tp); ++tp) in dorun()
391 if (*tp) { in dorun()
392 savech = *tp; in dorun()
393 *tp = '\0'; in dorun()
401 *tp = savech; in dorun()
402 tp = eatwhite(tp); in dorun()
403 if (*tp == '\0') in dorun()
405 tp = getenv("HOME"); in dorun()
406 if (chdir(tp) < 0) in dorun()
409 *tp = savech; in dorun()
410 tp = eatwhite(tp); in dorun()
412 if (*tp == '\0') in dorun()
415 for (ep = tp; *ep && !isspace(*ep); ++ep) in dorun()
420 if (!isdigit(*tp)) in dorun()
423 if (ulimit(2, atoi(tp)) < 0) in dorun()
426 *tp = savech; in dorun()
427 tp = eatwhite(tp); in dorun()
429 if (*tp == '\0') in dorun()
432 for (ep = tp; *ep && !isspace(*ep); ++ep) in dorun()
437 if (!isdigit(*tp)) in dorun()
439 (void) umask(strtol(tp, NULL, 8)); in dorun()
442 *tp = savech; in dorun()