Lines Matching refs:pp
28 const char *pp, *p_begin; in _dl_split_path() local
35 pp = searchpath; in _dl_split_path()
36 while (*pp) { in _dl_split_path()
37 if (*pp == ':' || *pp == ';') in _dl_split_path()
39 pp++; in _dl_split_path()
49 pp = searchpath; in _dl_split_path()
50 while (pp) { in _dl_split_path()
51 p_begin = pp; in _dl_split_path()
52 while (*pp != '\0' && *pp != ':' && *pp != ';') in _dl_split_path()
53 pp++; in _dl_split_path()
55 if (p_begin != pp) { in _dl_split_path()
56 retval[pos] = _dl_malloc(pp - p_begin + 1); in _dl_split_path()
60 _dl_bcopy(p_begin, retval[pos], pp - p_begin); in _dl_split_path()
61 retval[pos++][pp - p_begin] = '\0'; in _dl_split_path()
64 if (*pp) in _dl_split_path()
65 pp++; in _dl_split_path()
67 pp = NULL; in _dl_split_path()