Lines Matching refs:next

52 	if (data->next + 1 > data->end)
55 return data->next[0];
68 uint8_t *p = data->next;
143 return (p - data->next);
314 if (data->next == NULL || data->end == NULL)
317 if (data->next >= data->end)
320 return _sdp_data_valid(data->next, data->end);
373 _sdp_data_print(const uint8_t *next, const uint8_t *end, int indent)
377 while (next < end) {
378 if (next + 1 > end)
381 switch (*next++) {
387 if (next + 1 > end)
391 (*next == 0x00 ? "false" : "true"));
393 next += 1;
397 if (next + 1 > end)
401 *(const int8_t *)next);
402 next += 1;
406 if (next + 1 > end)
410 *next);
411 next += 1;
415 if (next + 2 > end)
419 (int16_t)be16dec(next));
420 next += 2;
424 if (next + 2 > end)
428 be16dec(next));
429 next += 2;
433 if (next + 2 > end)
437 be16dec(next));
438 next += 2;
442 if (next + 4 > end)
446 (int32_t)be32dec(next));
447 next += 4;
451 if (next + 4 > end)
455 be32dec(next));
456 next += 4;
460 if (next + 4 > end)
464 be32dec(next));
465 next += 4;
469 if (next + 8 > end)
473 (int64_t)be64dec(next));
474 next += 8;
478 if (next + 8 > end)
482 be64dec(next));
483 next += 8;
487 if (next + 16 > end)
493 next[0], next[1], next[2], next[3],
494 next[4], next[5], next[6], next[7],
495 next[8], next[9], next[10], next[11],
496 next[12], next[13], next[14], next[15]);
497 next += 16;
501 if (next + 16 > end)
507 next[0], next[1], next[2], next[3],
508 next[4], next[5], next[6], next[7],
509 next[8], next[9], next[10], next[11],
510 next[12], next[13], next[14], next[15]);
511 next += 16;
515 if (next + 16 > end)
524 next[0], next[1], next[2], next[3],
525 next[4], next[5],
526 next[6], next[7],
527 next[8], next[9],
528 next[10], next[11], next[12],
529 next[13], next[14], next[15]);
530 next += 16;
534 if (next + 1 > end)
537 len = *next;
538 next += 1;
540 if (next + len > end)
543 _sdp_putstr(indent, "str8", next, len);
544 next += len;
548 if (next + 1 > end)
551 len = *next;
552 next += 1;
554 if (next + len > end)
557 _sdp_putstr(indent, "url8", next, len);
558 next += len;
562 if (next + 2 > end)
565 len = be16dec(next);
566 next += 2;
568 if (next + len > end)
571 _sdp_putstr(indent, "str16", next, len);
572 next += len;
576 if (next + 2 > end)
579 len = be16dec(next);
580 next += 2;
582 if (next + len > end)
585 _sdp_putstr(indent, "url16", next, len);
586 next += len;
590 if (next + 4 > end)
593 len = be32dec(next);
594 next += 4;
596 if (next + len > end)
599 _sdp_putstr(indent, "str32", next, len);
600 next += len;
604 if (next + 4 > end)
607 len = be32dec(next);
608 next += 4;
610 if (next + len > end)
613 _sdp_putstr(indent, "url32", next, len);
614 next += len;
618 if (next + 1 > end)
621 len = *next;
622 next += 1;
624 if (next + len > end)
628 if (!_sdp_data_print(next, next + len, indent + 1))
631 next += len;
635 if (next + 1 > end)
638 len = *next;
639 next += 1;
641 if (next + len > end)
645 if (!_sdp_data_print(next, next + len, indent + 1))
648 next += len;
652 if (next + 2 > end)
655 len = be16dec(next);
656 next += 2;
658 if (next + len > end)
662 if (!_sdp_data_print(next, next + len, indent + 1))
665 next += len;
669 if (next + 2 > end)
672 len = be16dec(next);
673 next += 2;
675 if (next + len > end)
679 if (!_sdp_data_print(next, next + len, indent + 1))
682 next += len;
686 if (next + 4 > end)
689 len = be32dec(next);
690 next += 4;
692 if (next + len > end)
696 if (!_sdp_data_print(next, next + len, indent + 1))
699 next += len;
703 if (next + 4 > end)
706 len = be32dec(next);
707 next += 4;
709 if (next + len > end)
713 if (!_sdp_data_print(next, next + len, indent + 1))
716 next += len;
731 if (!_sdp_data_print(data->next, data->end, indent))