Lines Matching defs:cp
227 char *cp;
235 for (cp = kern_envp; cp != NULL; cp = kernenv_next(cp)) {
236 len = strlen(cp) + 1;
240 cp);
245 strcpy(kenvp[i++], cp);
249 cp);
273 char *cp;
278 for (cp = kenvp[0], i = 0; cp != NULL; cp = kenvp[++i]) {
279 if ((strncmp(cp, name, len) == 0) &&
280 (cp[len] == '=')) {
283 return (cp + len + 1);
292 char *cp, *ep;
295 for (cp = kern_envp; cp != NULL; cp = kernenv_next(cp)) {
296 for (ep = cp; (*ep != '=') && (*ep != 0); ep++)
300 len = ep - cp;
302 if (!strncmp(name, cp, len) && name[len] == 0)
339 char *cp;
343 cp = _getenv_dynamic(name, NULL);
346 cp = _getenv_static(name);
347 if (cp != NULL)
378 char *buf, *cp, *oldenv;
396 cp = _getenv_dynamic(name, &i);
397 if (cp != NULL) {
404 for (i = 0; (cp = kenvp[i]) != NULL; i++)
427 char *cp, *oldenv;
433 cp = _getenv_dynamic(name, &i);
434 if (cp != NULL) {
453 char *cp;
457 cp = _getenv_dynamic(name, NULL);
458 if (cp != NULL)
459 strlcpy(data, cp, size);
462 cp = _getenv_static(name);
463 if (cp != NULL)
464 strlcpy(data, cp, size);
466 return (cp != NULL);
563 * Find the next entry after the one which (cp) falls within, return a
567 kernenv_next(char *cp)
570 if (cp != NULL) {
571 while (*cp != 0)
572 cp++;
573 cp++;
574 if (*cp == 0)
575 cp = NULL;
577 return (cp);