Lines Matching defs:pos
100 const char *pos = txt;
105 while (*pos == ':' || *pos == '.' || *pos == '-')
106 pos++;
108 a = hex2num(*pos++);
111 b = hex2num(*pos++);
117 return pos - txt;
158 int pos = len - 1;
159 while (pos >= 0) {
160 counter[pos]++;
161 if (counter[pos] != 0)
163 pos--;
191 char *pos = buf, *end = buf + buf_size;
196 ret = os_snprintf(pos, end - pos, uppercase ? "%02X" : "%02x",
198 if (ret < 0 || ret >= end - pos) {
200 return pos - buf;
202 pos += ret;
205 return pos - buf;
398 const char *pos = str;
402 while (*pos) {
405 switch (*pos) {
407 pos++;
408 switch (*pos) {
411 pos++;
415 pos++;
419 pos++;
423 pos++;
427 pos++;
431 pos++;
434 pos++;
435 val = hex2byte(pos);
437 val = hex2num(*pos);
441 pos++;
444 pos += 2;
455 val = *pos++ - '0';
456 if (*pos >= '0' && *pos <= '7')
457 val = val * 8 + (*pos++ - '0');
458 if (*pos >= '0' && *pos <= '7')
459 val = val * 8 + (*pos++ - '0');
467 buf[len++] = *pos++;
513 const char *pos;
516 pos = os_strrchr(value, '"');
517 if (pos == NULL || pos[1] != '\0')
519 *len = pos - value;
527 const char *pos;
531 pos = os_strrchr(value, '"');
532 if (pos == NULL || pos[1] != '\0')
534 tlen = pos - value;