Home | History | Annotate | Download | only in hw

Lines Matching full:attribute_list

38         } *attribute_list;
237 if (record->attribute_list[i].attribute_id >= start &&
238 record->attribute_list[i].attribute_id <= end)
239 record->attribute_list[i].match = 1;
265 record->attribute_list[i].match = 0;
305 if (record->attribute_list[i].match) {
306 if (len >= 0 && len + record->attribute_list[i].len < max) {
307 memcpy(lst + len, record->attribute_list[i].pair,
308 record->attribute_list[i].len);
309 end = len + record->attribute_list[i].len;
311 len += record->attribute_list[i].len;
364 if (record->attribute_list[j].attribute_id >= start &&
365 record->attribute_list[j].attribute_id <= end)
366 record->attribute_list[j].match = 1;
383 sdp->service_list[i].attribute_list[j].match = 0;
448 if (record->attribute_list[j].match) {
450 if (len + record->attribute_list[j].len < max) {
451 memcpy(lst + len, record->attribute_list[j].pair,
452 record->attribute_list[j].len);
453 end = len + record->attribute_list[j].len;
455 len += record->attribute_list[j].len;
571 qemu_free(sdp->service_list[i].attribute_list->pair);
572 qemu_free(sdp->service_list[i].attribute_list);
712 record->attribute_list =
713 qemu_mallocz(record->attributes * sizeof(*record->attribute_list));
721 record->attribute_list[record->attributes].pair = data;
736 record->attribute_list[record->attributes ++].len = len;
741 qsort(record->attribute_list, record->attributes,
742 sizeof(*record->attribute_list),