Lines Matching defs: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--;
296 char *pos = buf, *end = buf + buf_size;
303 ret = os_snprintf(pos, end - pos, "%02x%c",
305 if (os_snprintf_error(end - pos, ret)) {
307 return pos - buf;
309 pos += ret;
311 pos[-1] = '\0';
312 return pos - buf;
320 char *pos = buf, *end = buf + buf_size;
325 ret = os_snprintf(pos, end - pos, uppercase ? "%02X" : "%02x",
327 if (os_snprintf_error(end - pos, ret)) {
329 return pos - buf;
331 pos += ret;
334 return pos - buf;
527 const char *pos = str;
531 while (*pos) {
534 switch (*pos) {
536 pos++;
537 switch (*pos) {
540 pos++;
544 pos++;
548 pos++;
552 pos++;
556 pos++;
560 pos++;
563 pos++;
564 val = hex2byte(pos);
566 val = hex2num(*pos);
570 pos++;
573 pos += 2;
584 val = *pos++ - '0';
585 if (*pos >= '0' && *pos <= '7')
586 val = val * 8 + (*pos++ - '0');
587 if (*pos >= '0' && *pos <= '7')
588 val = val * 8 + (*pos++ - '0');
596 buf[len++] = *pos++;
644 const char *pos;
647 pos = os_strrchr(value, '"');
648 if (pos == NULL || pos[1] != '\0')
650 *len = pos - value;
656 const char *pos;
660 pos = os_strrchr(value, '"');
661 if (pos == NULL || pos[1] != '\0')
663 tlen = pos - value;
785 const char *pos, *pos2, *pos3;
791 pos = value;
792 while (pos && pos[0]) {
800 freq[count].min = atoi(pos);
801 pos2 = os_strchr(pos, '-');
802 pos3 = os_strchr(pos, ',');
808 pos = pos3;
809 if (pos)
810 pos++;
841 char *buf, *pos, *end;
853 pos = buf;
860 res = os_snprintf(pos, end - pos, "%s%u",
863 res = os_snprintf(pos, end - pos, "%s%u-%u",
866 if (os_snprintf_error(end - pos, res)) {
870 pos += res;
1241 const char *pos, *end;
1245 pos = os_strstr(cmd, param);
1246 if (!pos)
1249 pos += os_strlen(param);
1250 end = os_strchr(pos, ' ');
1252 len = end - pos;
1254 len = os_strlen(pos);
1258 os_memcpy(val, pos, len);