Lines Matching refs:trv
115 char *start, *trv, *suffp, *carryp; in _gettemp() local
129 trv = path + strlen(path); in _gettemp()
130 if (trv - path >= MAXPATHLEN) { in _gettemp()
134 trv -= slen; in _gettemp()
135 suffp = trv; in _gettemp()
136 --trv; in _gettemp()
137 if (trv < path || NULL != strchr(suffp, '/')) { in _gettemp()
143 while (trv >= path && *trv == 'X') { in _gettemp()
145 *trv-- = padchar[rand]; in _gettemp()
147 start = trv + 1; in _gettemp()
173 for (trv = start, carryp = carrybuf;;) { in _gettemp()
175 if (trv == suffp) in _gettemp()
177 pad = strchr(padchar, *trv); in _gettemp()
184 *trv = (*++pad == '\0') ? padchar[0] : *pad; in _gettemp()
186 if (*trv == *carryp) { in _gettemp()
188 ++trv; in _gettemp()