Lines Matching refs:pos

141 	const char *pos = txt;
146 while (*pos == ':' || *pos == '.' || *pos == '-')
147 pos++;
149 a = hex2num(*pos++);
152 b = hex2num(*pos++);
158 return pos - txt;
223 int pos = len - 1;
224 while (pos >= 0) {
225 counter[pos]++;
226 if (counter[pos] != 0)
228 pos--;
286 char *pos = buf, *end = buf + buf_size;
293 ret = os_snprintf(pos, end - pos, "%02x%c",
295 if (os_snprintf_error(end - pos, ret)) {
297 return pos - buf;
299 pos += ret;
301 pos[-1] = '\0';
302 return pos - buf;
310 char *pos = buf, *end = buf + buf_size;
315 ret = os_snprintf(pos, end - pos, uppercase ? "%02X" : "%02x",
317 if (os_snprintf_error(end - pos, ret)) {
319 return pos - buf;
321 pos += ret;
324 return pos - buf;
517 const char *pos = str;
521 while (*pos) {
524 switch (*pos) {
526 pos++;
527 switch (*pos) {
530 pos++;
534 pos++;
538 pos++;
542 pos++;
546 pos++;
550 pos++;
553 pos++;
554 val = hex2byte(pos);
556 val = hex2num(*pos);
560 pos++;
563 pos += 2;
574 val = *pos++ - '0';
575 if (*pos >= '0' && *pos <= '7')
576 val = val * 8 + (*pos++ - '0');
577 if (*pos >= '0' && *pos <= '7')
578 val = val * 8 + (*pos++ - '0');
586 buf[len++] = *pos++;
634 const char *pos;
637 pos = os_strrchr(value, '"');
638 if (pos == NULL || pos[1] != '\0')
640 *len = pos - value;
646 const char *pos;
650 pos = os_strrchr(value, '"');
651 if (pos == NULL || pos[1] != '\0')
653 tlen = pos - value;
752 const char *pos, *pos2, *pos3;
758 pos = value;
759 while (pos && pos[0]) {
767 freq[count].min = atoi(pos);
768 pos2 = os_strchr(pos, '-');
769 pos3 = os_strchr(pos, ',');
775 pos = pos3;
776 if (pos)
777 pos++;
808 char *buf, *pos, *end;
820 pos = buf;
827 res = os_snprintf(pos, end - pos, "%s%u",
830 res = os_snprintf(pos, end - pos, "%s%u-%u",
833 if (os_snprintf_error(end - pos, res)) {
837 pos += res;
985 char *end, *pos = str;
988 pos = *context;
990 while (*pos && os_strchr(delim, *pos))
991 pos++;
992 if (!*pos)
995 end = pos + 1;
1003 return pos;