Lines Matching full:attributes
38 int attributes;
235 for (i = 0; i < record->attributes; i ++)
263 for (i = 0; i < record->attributes; i ++)
303 for (i = 0; i < record->attributes; i ++)
362 for (j = 0; j < record->attributes; j ++)
381 for (j = 0; j < sdp->service_list[i].attributes; j ++)
446 for (j = 0; j < record->attributes; j ++)
590 } attributes[];
705 while (def->attributes[record->attributes].data.type) {
707 len += sdp_attr_max_size(&def->attributes[record->attributes ++].data,
712 qemu_mallocz(record->attributes * sizeof(*record->attribute_list));
717 record->attributes = 0;
719 while (def->attributes[record->attributes].data.type) {
720 record->attribute_list[record->attributes].pair = data;
724 data[len ++] = def->attributes[record->attributes].id >> 8;
725 data[len ++] = def->attributes[record->attributes].id & 0xff;
727 &def->attributes[record->attributes].data, &uuid);
730 if (def->attributes[record->attributes].id == SDP_ATTR_RECORD_HANDLE)
731 def->attributes[record->attributes].data.value.uint = handle;
735 record->attribute_list[record->attributes ++].len = len;
740 qsort(record->attribute_list, record->attributes,
770 .attributes = { attrs { .data = LAST } }, \