Lines Matching refs:cp
149 register char *end, *from, *to, **cp; local
161 cp = components;
167 *cp++ = from;
170 *cp++ = from;
171 *cp = NULL;
176 cp = components;
177 while(*cp) {
178 if (!isdot(*cp) && !isdotdot(*cp) && isdotdot(*(cp+1))
179 && !issymbolic(newpath, *cp))
181 char **fp = cp + 2;
182 char **tp = cp;
187 if (cp != components)
188 cp--; /* go back and check for nested ".." */
190 cp++;
196 cp = components;
198 while(*cp) {
202 for (from = *cp; *from; )
205 cp++;