Lines Matching refs:end
144 char *end;
146 for (end = s; *end && ((type == OCT) ? isodigit(*end) :
147 isxdigit(*end)); ++end) ;
152 if ((*s == 0) || (end == s) || (!isspace(*end) && *end)) {
157 --end;
161 while (bp > 0 && end >= s) {
162 buf[bp] |= toxdigit(*end) << shift;
165 buf[--bp] = (todigit(*end) >> (8 - shift))
174 --end;
181 /* need to catch end case to avoid extra 0's in front */