Lines Matching refs:t

67 	register char*	t;  in pathcanon_20100601()  local
90 p = r = s = t = path; in pathcanon_20100601()
92 switch (*t++ = *s++) in pathcanon_20100601()
105 t -= 2; in pathcanon_20100601()
108 if ((flags & (PATH_DOTDOT|PATH_EXISTS)) == PATH_DOTDOT && (t - 2) >= v) in pathcanon_20100601()
112 *(t - 2) = 0; in pathcanon_20100601()
118 *(t - 2) = '.'; in pathcanon_20100601()
121 if (t - 5 < r) r = t; in pathcanon_20100601()
123 if (t - 5 < r) in pathcanon_20100601()
125 if (t - 4 == r) t = r + 1; in pathcanon_20100601()
126 else r = t; in pathcanon_20100601()
129 else for (t -= 5; t > r && *(t - 1) != '/'; t--); in pathcanon_20100601()
138 o = t; in pathcanon_20100601()
139 if ((t -= 5) <= path) t = path + 1; in pathcanon_20100601()
140 c = *t; in pathcanon_20100601()
141 *t = 0; in pathcanon_20100601()
145 if (t == r + 1) x = r; in pathcanon_20100601()
146 v = s = t = x; in pathcanon_20100601()
150 *t = c; in pathcanon_20100601()
151 t = o; in pathcanon_20100601()
155 r = t; in pathcanon_20100601()
159 if ((flags & PATH_PHYSICAL) && loop < 32 && (t - 1) > path) in pathcanon_20100601()
164 c = *(t - 1); in pathcanon_20100601()
165 *(t - 1) = 0; in pathcanon_20100601()
167 *(t - 1) = c; in pathcanon_20100601()
173 v = s = t = p; in pathcanon_20100601()
189 …if (dots >= 4 && (flags & PATH_EXISTS) && (t - 1) >= v && (t > path + 1 || t > path && *(t - 1) &&… in pathcanon_20100601()
193 *(t - 1) = 0; in pathcanon_20100601()
199 v = t; in pathcanon_20100601()
200 if (*s) *(t - 1) = '/'; in pathcanon_20100601()
204 if (t > path && !*(t - 1)) t--; in pathcanon_20100601()
205 if (t == path) *t++ = '.'; in pathcanon_20100601()
207 else if (t > path + 1 && *(t - 1) == '/') t--; in pathcanon_20100601()
209 else if ((s <= path || *(s - 1) != '/') && t > path + 1 && *(t - 1) == '/') t--; in pathcanon_20100601()
211 *t = 0; in pathcanon_20100601()
213 return t; in pathcanon_20100601()
216 p = t; in pathcanon_20100601()