Lines Matching full:value
589 } value;
611 for (len = 0; element->value.str[len] |
612 element->value.str[len + 1]; len ++);
615 return 2 + strlen(element->value.str);
621 element = element->value.list;
639 data[len ++] = (element->value.uint >> 0) & 0xff;
641 data[len ++] = (element->value.uint >> 8) & 0xff;
642 data[len ++] = (element->value.uint >> 0) & 0xff;
644 data[len ++] = (element->value.uint >> 24) & 0xff;
645 data[len ++] = (element->value.uint >> 16) & 0xff;
646 data[len ++] = (element->value.uint >> 8) & 0xff;
647 data[len ++] = (element->value.uint >> 0) & 0xff;
654 *(*uuid) ++ = element->value.uint;
657 data[len ++] = (element->value.uint >> 24) & 0xff;
658 data[len ++] = (element->value.uint >> 16) & 0xff;
659 data[len ++] = (element->value.uint >> 8) & 0xff;
660 data[len ++] = (element->value.uint >> 0) & 0xff;
669 for (len = 0; element->value.str[len] |
670 element->value.str[len + 1]; len ++);
672 len = strlen(element->value.str);
673 memcpy(data + 2, element->value.str, data[1] = len);
679 element = element->value.list;
732 def->attributes[record->attributes].data.value.uint = handle;
776 .value.uint = val, \
780 .value.uint = val, \
784 .value.uint = val, \
788 .value.uint = val, \
792 .value.uint = 1, \
796 .value.uint = 0, \
800 .value.str = val, \
804 .value.str = (char []) { __VA_ARGS__, 0, 0 }, \
808 .value.str = val, \
813 .value.list = (struct sdp_def_data_element_s []) { val LAST }, \