Lines Matching defs:trv
56 char *start, *trv, *suffp, *carryp;
72 for (trv = path; *trv != '\0'; ++trv)
75 if (trv - path >= MAXPATHLEN) {
79 trv -= slen;
80 suffp = trv;
81 --trv;
82 if (trv < path || NULL != strchr(suffp, '/')) {
88 while (trv >= path && *trv == 'X') {
90 *trv-- = padchar[r];
92 start = trv + 1;
101 for (; trv > path; --trv) {
102 if (*trv == '/') {
103 *trv = '\0';
105 *trv = '/';
136 for (trv = start, carryp = carrybuf;;) {
138 if (trv == suffp)
140 pad = strchr((const char *)padchar, *trv);
147 *trv = (*++pad == '\0') ? padchar[0] : *pad;
149 if (*trv == *carryp) {
151 ++trv;