Lines Matching full:start

77 print_service_class_id_list(uint8_t const *start, uint8_t const *end)  in print_service_class_id_list()  argument
81 if (end - start < 2) { in print_service_class_id_list()
83 "Too short, len=%zd\n", end - start); in print_service_class_id_list()
87 SDP_GET8(type, start); in print_service_class_id_list()
90 SDP_GET8(len, start); in print_service_class_id_list()
94 SDP_GET16(len, start); in print_service_class_id_list()
98 SDP_GET32(len, start); in print_service_class_id_list()
108 if (len > (end - start)) { in print_service_class_id_list()
114 while (start < end) { in print_service_class_id_list()
115 SDP_GET8(type, start); in print_service_class_id_list()
118 SDP_GET16(value, start); in print_service_class_id_list()
124 SDP_GET32(value, start); in print_service_class_id_list()
131 SDP_GET_UUID128(&uuid, start); in print_service_class_id_list()
166 print_protocol_descriptor(uint8_t const *start, uint8_t const *end) in print_protocol_descriptor() argument
178 SDP_GET8(type, start); in print_protocol_descriptor()
181 SDP_GET16(value.uint16, start); in print_protocol_descriptor()
187 SDP_GET32(value.uint32, start); in print_protocol_descriptor()
192 SDP_GET_UUID128(&value.int128, start); in print_protocol_descriptor()
210 for (param = 1; start < end; param ++) { in print_protocol_descriptor()
213 SDP_GET8(type, start); in print_protocol_descriptor()
222 SDP_GET8(value.uint8, start); in print_protocol_descriptor()
229 SDP_GET16(value.uint16, start); in print_protocol_descriptor()
236 SDP_GET32(value.uint32, start); in print_protocol_descriptor()
242 SDP_GET64(value.uint64, start); in print_protocol_descriptor()
248 SDP_GET128(&value.int128, start); in print_protocol_descriptor()
257 SDP_GET_UUID128(&value.int128, start); in print_protocol_descriptor()
269 SDP_GET8(len, start); in print_protocol_descriptor()
270 for (; start < end && len > 0; start ++, len --) in print_protocol_descriptor()
271 fprintf(stdout, "%c", *start); in print_protocol_descriptor()
277 SDP_GET16(len, start); in print_protocol_descriptor()
278 for (; start < end && len > 0; start ++, len --) in print_protocol_descriptor()
279 fprintf(stdout, "%c", *start); in print_protocol_descriptor()
285 SDP_GET32(len, start); in print_protocol_descriptor()
286 for (; start < end && len > 0; start ++, len --) in print_protocol_descriptor()
287 fprintf(stdout, "%c", *start); in print_protocol_descriptor()
293 SDP_GET8(len, start); in print_protocol_descriptor()
294 for (; start < end && len > 0; start ++, len --) in print_protocol_descriptor()
295 fprintf(stdout, "%#2.2x ", *start); in print_protocol_descriptor()
301 SDP_GET16(len, start); in print_protocol_descriptor()
302 for (; start < end && len > 0; start ++, len --) in print_protocol_descriptor()
303 fprintf(stdout, "%#2.2x ", *start); in print_protocol_descriptor()
309 SDP_GET32(len, start); in print_protocol_descriptor()
310 for (; start < end && len > 0; start ++, len --) in print_protocol_descriptor()
311 fprintf(stdout, "%#2.2x ", *start); in print_protocol_descriptor()
325 print_protocol_descriptor_list(uint8_t const *start, uint8_t const *end) in print_protocol_descriptor_list() argument
329 if (end - start < 2) { in print_protocol_descriptor_list()
331 "Too short, len=%zd\n", end - start); in print_protocol_descriptor_list()
335 SDP_GET8(type, start); in print_protocol_descriptor_list()
338 SDP_GET8(len, start); in print_protocol_descriptor_list()
342 SDP_GET16(len, start); in print_protocol_descriptor_list()
346 SDP_GET32(len, start); in print_protocol_descriptor_list()
356 if (len > (end - start)) { in print_protocol_descriptor_list()
362 while (start < end) { in print_protocol_descriptor_list()
363 SDP_GET8(type, start); in print_protocol_descriptor_list()
366 SDP_GET8(len, start); in print_protocol_descriptor_list()
370 SDP_GET16(len, start); in print_protocol_descriptor_list()
374 SDP_GET32(len, start); in print_protocol_descriptor_list()
384 if (len > (end - start)) { in print_protocol_descriptor_list()
390 print_protocol_descriptor(start, start + len); in print_protocol_descriptor_list()
391 start += len; in print_protocol_descriptor_list()
411 print_bluetooth_profile_descriptor_list(uint8_t const *start, uint8_t const *end) in print_bluetooth_profile_descriptor_list() argument
415 if (end - start < 2) { in print_bluetooth_profile_descriptor_list()
417 "Too short, len=%zd\n", end - start); in print_bluetooth_profile_descriptor_list()
421 SDP_GET8(type, start); in print_bluetooth_profile_descriptor_list()
424 SDP_GET8(len, start); in print_bluetooth_profile_descriptor_list()
428 SDP_GET16(len, start); in print_bluetooth_profile_descriptor_list()
432 SDP_GET32(len, start); in print_bluetooth_profile_descriptor_list()
442 if (len > (end - start)) { in print_bluetooth_profile_descriptor_list()
448 while (start < end) { in print_bluetooth_profile_descriptor_list()
449 SDP_GET8(type, start); in print_bluetooth_profile_descriptor_list()
452 SDP_GET8(len, start); in print_bluetooth_profile_descriptor_list()
456 SDP_GET16(len, start); in print_bluetooth_profile_descriptor_list()
460 SDP_GET32(len, start); in print_bluetooth_profile_descriptor_list()
471 if (len > (end - start)) { in print_bluetooth_profile_descriptor_list()
479 SDP_GET8(type, start); in print_bluetooth_profile_descriptor_list()
482 SDP_GET16(value, start); in print_bluetooth_profile_descriptor_list()
488 SDP_GET32(value, start); in print_bluetooth_profile_descriptor_list()
495 SDP_GET_UUID128(&uuid, start); in print_bluetooth_profile_descriptor_list()
514 SDP_GET8(type, start); in print_bluetooth_profile_descriptor_list()
522 SDP_GET16(value, start); in print_bluetooth_profile_descriptor_list()