Lines Matching refs:attributes
39 int attributes;
236 for (i = 0; i < record->attributes; i ++)
264 for (i = 0; i < record->attributes; i ++)
304 for (i = 0; i < record->attributes; i ++)
363 for (j = 0; j < record->attributes; j ++)
382 for (j = 0; j < sdp->service_list[i].attributes; j ++)
447 for (j = 0; j < record->attributes; j ++)
591 } attributes[];
706 while (def->attributes[record->attributes].data.type) {
708 len += sdp_attr_max_size(&def->attributes[record->attributes ++].data,
713 qemu_mallocz(record->attributes * sizeof(*record->attribute_list));
718 record->attributes = 0;
720 while (def->attributes[record->attributes].data.type) {
721 record->attribute_list[record->attributes].pair = data;
725 data[len ++] = def->attributes[record->attributes].id >> 8;
726 data[len ++] = def->attributes[record->attributes].id & 0xff;
728 &def->attributes[record->attributes].data, &uuid);
731 if (def->attributes[record->attributes].id == SDP_ATTR_RECORD_HANDLE)
732 def->attributes[record->attributes].data.value.uint = handle;
736 record->attribute_list[record->attributes ++].len = len;
741 qsort(record->attribute_list, record->attributes,
771 .attributes = { attrs { .data = LAST } }, \