Lines Matching refs:end
156 char *end;
158 for (end = s; *end && ((type == OCT) ? isodigit(*end) :
159 isxdigit(*end)); ++end)
166 if ((*s == 0) || (end == s) || (!isspace(*end) && *end)) {
172 --end;
176 while (bp > 0 && end >= s) {
177 buf[bp] |= toxdigit(*end) << shift;
180 buf[--bp] = (todigit(*end) >> (8 - shift))
188 --end;
195 /* need to catch end case to avoid extra 0's in front */