Symbol: sdp_data_t
lib/libbluetooth/sdp-int.h
53
bool sdp_service_search_attribute(sdp_session_t, const sdp_data_t *,
lib/libbluetooth/sdp-int.h
54
const sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
376
bool sdp_record_insert(sdp_session_t, bdaddr_t *, uint32_t *, const sdp_data_t *);
lib/libbluetooth/sdp.h
377
bool sdp_record_update(sdp_session_t, uint32_t, const sdp_data_t *);
lib/libbluetooth/sdp.h
381
bool sdp_service_search(sdp_session_t, const sdp_data_t *, uint32_t *, int *);
lib/libbluetooth/sdp.h
382
bool sdp_service_attribute(sdp_session_t, uint32_t, const sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
383
bool sdp_service_search_attribute(sdp_session_t, const sdp_data_t *, const sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
387
bool sdp_match_uuid16(sdp_data_t *, uint16_t);
lib/libbluetooth/sdp.h
390
bool sdp_get_data(sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
391
bool sdp_get_attr(sdp_data_t *, uint16_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
392
bool sdp_get_uuid(sdp_data_t *, uuid_t *);
lib/libbluetooth/sdp.h
393
bool sdp_get_bool(sdp_data_t *, bool *);
lib/libbluetooth/sdp.h
394
bool sdp_get_seq(sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
395
bool sdp_get_alt(sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
396
bool sdp_get_uint(sdp_data_t *, uintmax_t *);
lib/libbluetooth/sdp.h
397
bool sdp_get_int(sdp_data_t *, intmax_t *);
lib/libbluetooth/sdp.h
398
bool sdp_get_str(sdp_data_t *, char **, size_t *);
lib/libbluetooth/sdp.h
399
bool sdp_get_url(sdp_data_t *, char **, size_t *);
lib/libbluetooth/sdp.h
402
bool sdp_put_data(sdp_data_t *, sdp_data_t *);
lib/libbluetooth/sdp.h
403
bool sdp_put_attr(sdp_data_t *, uint16_t, sdp_data_t *);
lib/libbluetooth/sdp.h
404
bool sdp_put_uuid(sdp_data_t *, const uuid_t *);
lib/libbluetooth/sdp.h
405
bool sdp_put_uuid16(sdp_data_t *, uint16_t);
lib/libbluetooth/sdp.h
406
bool sdp_put_uuid32(sdp_data_t *, uint32_t);
lib/libbluetooth/sdp.h
407
bool sdp_put_uuid128(sdp_data_t *, const uuid_t *);
lib/libbluetooth/sdp.h
408
bool sdp_put_bool(sdp_data_t *, bool);
lib/libbluetooth/sdp.h
409
bool sdp_put_uint(sdp_data_t *, uintmax_t);
lib/libbluetooth/sdp.h
410
bool sdp_put_uint8(sdp_data_t *, uint8_t);
lib/libbluetooth/sdp.h
411
bool sdp_put_uint16(sdp_data_t *, uint16_t);
lib/libbluetooth/sdp.h
412
bool sdp_put_uint32(sdp_data_t *, uint32_t);
lib/libbluetooth/sdp.h
413
bool sdp_put_uint64(sdp_data_t *, uint64_t);
lib/libbluetooth/sdp.h
414
bool sdp_put_int(sdp_data_t *, intmax_t);
lib/libbluetooth/sdp.h
415
bool sdp_put_int8(sdp_data_t *, int8_t);
lib/libbluetooth/sdp.h
416
bool sdp_put_int16(sdp_data_t *, int16_t);
lib/libbluetooth/sdp.h
417
bool sdp_put_int32(sdp_data_t *, int32_t);
lib/libbluetooth/sdp.h
418
bool sdp_put_int64(sdp_data_t *, int64_t);
lib/libbluetooth/sdp.h
419
bool sdp_put_seq(sdp_data_t *, ssize_t);
lib/libbluetooth/sdp.h
420
bool sdp_put_alt(sdp_data_t *, ssize_t);
lib/libbluetooth/sdp.h
421
bool sdp_put_str(sdp_data_t *, const char *, ssize_t);
lib/libbluetooth/sdp.h
422
bool sdp_put_url(sdp_data_t *, const char *, ssize_t);
lib/libbluetooth/sdp.h
425
bool sdp_set_bool(const sdp_data_t *, bool);
lib/libbluetooth/sdp.h
426
bool sdp_set_uint(const sdp_data_t *, uintmax_t);
lib/libbluetooth/sdp.h
427
bool sdp_set_int(const sdp_data_t *, intmax_t);
lib/libbluetooth/sdp.h
428
bool sdp_set_seq(const sdp_data_t *, ssize_t);
lib/libbluetooth/sdp.h
429
bool sdp_set_alt(const sdp_data_t *, ssize_t);
lib/libbluetooth/sdp.h
432
ssize_t sdp_data_size(const sdp_data_t *);
lib/libbluetooth/sdp.h
433
int sdp_data_type(const sdp_data_t *);
lib/libbluetooth/sdp.h
434
bool sdp_data_valid(const sdp_data_t *);
lib/libbluetooth/sdp.h
435
void sdp_data_print(const sdp_data_t *, int);
lib/libbluetooth/sdp_compat.c
171
sdp_data_t seq, ssp, ail, rsp, value;
lib/libbluetooth/sdp_data.c
311
sdp_data_valid(const sdp_data_t *data)
lib/libbluetooth/sdp_data.c
49
sdp_data_type(const sdp_data_t *data)
lib/libbluetooth/sdp_data.c
66
sdp_data_size(const sdp_data_t *data)
lib/libbluetooth/sdp_data.c
728
sdp_data_print(const sdp_data_t *data, int indent)
lib/libbluetooth/sdp_get.c
126
sdp_get_bool(sdp_data_t *data, bool *value)
lib/libbluetooth/sdp_get.c
153
sdp_get_uint(sdp_data_t *data, uintmax_t *value)
lib/libbluetooth/sdp_get.c
216
sdp_get_int(sdp_data_t *data, intmax_t *value)
lib/libbluetooth/sdp_get.c
286
_sdp_get_ext(uint8_t type, sdp_data_t *data, sdp_data_t *ext)
lib/libbluetooth/sdp_get.c
334
sdp_get_seq(sdp_data_t *data, sdp_data_t *seq)
lib/libbluetooth/sdp_get.c
341
sdp_get_alt(sdp_data_t *data, sdp_data_t *alt)
lib/libbluetooth/sdp_get.c
348
sdp_get_str(sdp_data_t *data, char **str, size_t *len)
lib/libbluetooth/sdp_get.c
350
sdp_data_t s;
lib/libbluetooth/sdp_get.c
361
sdp_get_url(sdp_data_t *data, char **url, size_t *len)
lib/libbluetooth/sdp_get.c
363
sdp_data_t u;
lib/libbluetooth/sdp_get.c
50
sdp_get_data(sdp_data_t *data, sdp_data_t *value)
lib/libbluetooth/sdp_get.c
66
sdp_get_attr(sdp_data_t *data, uint16_t *attr, sdp_data_t *value)
lib/libbluetooth/sdp_get.c
68
sdp_data_t v, d = *data;
lib/libbluetooth/sdp_get.c
83
sdp_get_uuid(sdp_data_t *data, uuid_t *uuid)
lib/libbluetooth/sdp_match.c
46
sdp_match_uuid16(sdp_data_t *data, uint16_t uuid)
lib/libbluetooth/sdp_match.c
48
sdp_data_t d = *data;
lib/libbluetooth/sdp_put.c
106
sdp_put_uuid32(sdp_data_t *data, uint32_t uuid)
lib/libbluetooth/sdp_put.c
119
sdp_put_uuid128(sdp_data_t *data, const uuid_t *uuid)
lib/libbluetooth/sdp_put.c
132
sdp_put_bool(sdp_data_t *data, bool value)
lib/libbluetooth/sdp_put.c
145
sdp_put_uint(sdp_data_t *data, uintmax_t value)
lib/libbluetooth/sdp_put.c
164
sdp_put_uint8(sdp_data_t *data, uint8_t value)
lib/libbluetooth/sdp_put.c
177
sdp_put_uint16(sdp_data_t *data, uint16_t value)
lib/libbluetooth/sdp_put.c
190
sdp_put_uint32(sdp_data_t *data, uint32_t value)
lib/libbluetooth/sdp_put.c
203
sdp_put_uint64(sdp_data_t *data, uint64_t value)
lib/libbluetooth/sdp_put.c
216
sdp_put_int(sdp_data_t *data, intmax_t value)
lib/libbluetooth/sdp_put.c
235
sdp_put_int8(sdp_data_t *data, int8_t value)
lib/libbluetooth/sdp_put.c
248
sdp_put_int16(sdp_data_t *data, int16_t value)
lib/libbluetooth/sdp_put.c
261
sdp_put_int32(sdp_data_t *data, int32_t value)
lib/libbluetooth/sdp_put.c
274
sdp_put_int64(sdp_data_t *data, int64_t value)
lib/libbluetooth/sdp_put.c
287
_sdp_put_ext(uint8_t type, sdp_data_t *data, ssize_t len)
lib/libbluetooth/sdp_put.c
335
sdp_put_seq(sdp_data_t *data, ssize_t len)
lib/libbluetooth/sdp_put.c
342
sdp_put_alt(sdp_data_t *data, ssize_t len)
lib/libbluetooth/sdp_put.c
349
sdp_put_str(sdp_data_t *data, const char *str, ssize_t len)
lib/libbluetooth/sdp_put.c
364
sdp_put_url(sdp_data_t *data, const char *url, ssize_t len)
lib/libbluetooth/sdp_put.c
48
sdp_put_data(sdp_data_t *data, sdp_data_t *value)
lib/libbluetooth/sdp_put.c
63
sdp_put_attr(sdp_data_t *data, uint16_t attr, sdp_data_t *value)
lib/libbluetooth/sdp_put.c
65
sdp_data_t d = *data;
lib/libbluetooth/sdp_put.c
77
sdp_put_uuid(sdp_data_t *data, const uuid_t *uuid)
lib/libbluetooth/sdp_put.c
93
sdp_put_uuid16(sdp_data_t *data, uint16_t uuid)
lib/libbluetooth/sdp_record.c
120
const sdp_data_t *rec)
lib/libbluetooth/sdp_record.c
123
sdp_data_t hdr;
lib/libbluetooth/sdp_record.c
50
uint32_t *handle, const sdp_data_t *rec)
lib/libbluetooth/sdp_record.c
53
sdp_data_t hdr;
lib/libbluetooth/sdp_service.c
214
const sdp_data_t *ail, sdp_data_t *rsp)
lib/libbluetooth/sdp_service.c
217
sdp_data_t hdr;
lib/libbluetooth/sdp_service.c
338
sdp_service_search_attribute(struct sdp_session *ss, const sdp_data_t *ssp,
lib/libbluetooth/sdp_service.c
339
const sdp_data_t *ail, sdp_data_t *rsp)
lib/libbluetooth/sdp_service.c
342
sdp_data_t hdr;
lib/libbluetooth/sdp_service.c
90
sdp_service_search(struct sdp_session *ss, const sdp_data_t *ssp,
lib/libbluetooth/sdp_service.c
94
sdp_data_t hdr;
lib/libbluetooth/sdp_set.c
115
sdp_set_int(const sdp_data_t *data, intmax_t value)
lib/libbluetooth/sdp_set.c
175
_sdp_set_ext(uint8_t type, const sdp_data_t *data, ssize_t len)
lib/libbluetooth/sdp_set.c
237
sdp_set_seq(const sdp_data_t *data, ssize_t len)
lib/libbluetooth/sdp_set.c
244
sdp_set_alt(const sdp_data_t *data, ssize_t len)
lib/libbluetooth/sdp_set.c
46
sdp_set_bool(const sdp_data_t *data, bool value)
lib/libbluetooth/sdp_set.c
59
sdp_set_uint(const sdp_data_t *data, uintmax_t value)
tests/lib/libbluetooth/t_sdp_data.c
50
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_data.c
51
sdp_data_t value;
tests/lib/libbluetooth/t_sdp_data.c
90
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_data.c
91
sdp_data_t value;
tests/lib/libbluetooth/t_sdp_get.c
105
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
106
sdp_data_t value;
tests/lib/libbluetooth/t_sdp_get.c
152
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
177
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_get.c
215
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
216
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_get.c
278
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
279
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_get.c
388
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
389
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_get.c
475
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
476
sdp_data_t value;
tests/lib/libbluetooth/t_sdp_get.c
515
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
516
sdp_data_t value;
tests/lib/libbluetooth/t_sdp_get.c
558
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
559
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_get.c
58
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
59
sdp_data_t value, seq;
tests/lib/libbluetooth/t_sdp_get.c
603
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_get.c
604
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_match.c
58
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_match.c
59
sdp_data_t nil;
tests/lib/libbluetooth/t_sdp_put.c
115
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
173
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
198
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
224
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
261
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
288
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
333
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
360
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
391
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
429
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
476
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
49
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
541
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
55
sdp_data_t value = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_put.c
570
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
603
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
647
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
706
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
740
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
774
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
818
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
82
sdp_data_t test = { buf, buf + sizeof(buf) };
tests/lib/libbluetooth/t_sdp_put.c
87
sdp_data_t value = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_set.c
177
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_set.c
178
sdp_data_t discard;
tests/lib/libbluetooth/t_sdp_set.c
250
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_set.c
251
sdp_data_t discard;
tests/lib/libbluetooth/t_sdp_set.c
309
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_set.c
310
sdp_data_t discard;
tests/lib/libbluetooth/t_sdp_set.c
53
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_set.c
54
sdp_data_t discard;
tests/lib/libbluetooth/t_sdp_set.c
97
sdp_data_t test = { data, data + sizeof(data) };
tests/lib/libbluetooth/t_sdp_set.c
98
sdp_data_t discard;
usr.bin/bthset/bthset.c
143
static sdp_data_t hset_record = { hset_data + 0, hset_data + 89 };
usr.bin/bthset/bthset.c
144
static sdp_data_t hset_channel = { hset_data + 34, hset_data + 36 };
usr.bin/rfcomm_sppd/rfcomm_sppd.c
417
sdp_data_t rec;
usr.bin/rfcomm_sppd/rfcomm_sppd.c
572
sdp_data_t ail, ssp, rsp, rec, value, pdl, seq;
usr.bin/sdpquery/command.c
117
sdp_data_t rsp;
usr.bin/sdpquery/command.c
150
sdp_data_t ssp, rec, rsp;
usr.bin/sdpquery/command.c
206
build_ssp(sdp_data_t *ssp, int argc, const char **argv)
usr.bin/sdpquery/command.c
44
static void build_ssp(sdp_data_t *, int, const char **);
usr.bin/sdpquery/print.c
100
static void print_ct_network(sdp_data_t *);
usr.bin/sdpquery/print.c
101
static void print_asrc_features(sdp_data_t *);
usr.bin/sdpquery/print.c
102
static void print_asink_features(sdp_data_t *);
usr.bin/sdpquery/print.c
1022
print_protocol_descriptor_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
1024
sdp_data_t seq, proto;
usr.bin/sdpquery/print.c
103
static void print_avrcp_features(sdp_data_t *);
usr.bin/sdpquery/print.c
104
static void print_supported_data_stores(sdp_data_t *);
usr.bin/sdpquery/print.c
1042
print_language_base_attribute_id_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
1044
sdp_data_t list;
usr.bin/sdpquery/print.c
105
static void print_supported_formats(sdp_data_t *);
usr.bin/sdpquery/print.c
106
static void print_wap_addr(sdp_data_t *);
usr.bin/sdpquery/print.c
107
static void print_wap_gateway(sdp_data_t *);
usr.bin/sdpquery/print.c
108
static void print_wap_type(sdp_data_t *);
usr.bin/sdpquery/print.c
109
static void print_hid_version(sdp_data_t *);
usr.bin/sdpquery/print.c
110
static void print_hid_device_subclass(sdp_data_t *);
usr.bin/sdpquery/print.c
1100
print_service_availability(sdp_data_t *data)
usr.bin/sdpquery/print.c
111
static void print_hid_descriptor_list(sdp_data_t *);
usr.bin/sdpquery/print.c
1111
print_bluetooth_profile_descriptor_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
1113
sdp_data_t seq, profile;
usr.bin/sdpquery/print.c
112
static void print_hid_langid_base_list(sdp_data_t *);
usr.bin/sdpquery/print.c
113
static void print_security_description(sdp_data_t *);
usr.bin/sdpquery/print.c
114
static void print_hf_features(sdp_data_t *);
usr.bin/sdpquery/print.c
1141
print_additional_protocol_descriptor_lists(sdp_data_t *data)
usr.bin/sdpquery/print.c
1143
sdp_data_t seq, stack, proto;
usr.bin/sdpquery/print.c
115
static void print_hfag_network(sdp_data_t *);
usr.bin/sdpquery/print.c
1157
print_sds_version_number_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
1159
sdp_data_t list;
usr.bin/sdpquery/print.c
116
static void print_hfag_features(sdp_data_t *);
usr.bin/sdpquery/print.c
117
static void print_net_access_type(sdp_data_t *);
usr.bin/sdpquery/print.c
1179
print_ct_network(sdp_data_t *data)
usr.bin/sdpquery/print.c
118
static void print_pnp_source(sdp_data_t *);
usr.bin/sdpquery/print.c
119
static void print_mas_types(sdp_data_t *);
usr.bin/sdpquery/print.c
120
static void print_map_features(sdp_data_t *);
usr.bin/sdpquery/print.c
1201
print_asrc_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
121
static void print_pse_repositories(sdp_data_t *);
usr.bin/sdpquery/print.c
1219
print_asink_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
122
static void print_pse_features(sdp_data_t *);
usr.bin/sdpquery/print.c
123
static void print_hdp_features(sdp_data_t *);
usr.bin/sdpquery/print.c
1237
print_avrcp_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
124
static void print_hdp_specification(sdp_data_t *);
usr.bin/sdpquery/print.c
125
static void print_mcap_procedures(sdp_data_t *);
usr.bin/sdpquery/print.c
1255
print_supported_data_stores(sdp_data_t *data)
usr.bin/sdpquery/print.c
1257
sdp_data_t list;
usr.bin/sdpquery/print.c
126
static void print_character_repertoires(sdp_data_t *);
usr.bin/sdpquery/print.c
127
static void print_bip_capabilities(sdp_data_t *);
usr.bin/sdpquery/print.c
128
static void print_bip_features(sdp_data_t *);
usr.bin/sdpquery/print.c
1285
print_supported_formats(sdp_data_t *data)
usr.bin/sdpquery/print.c
1287
sdp_data_t list;
usr.bin/sdpquery/print.c
129
static void print_bip_functions(sdp_data_t *);
usr.bin/sdpquery/print.c
130
static void print_bip_capacity(sdp_data_t *);
usr.bin/sdpquery/print.c
131
static void print_1284id(sdp_data_t *);
usr.bin/sdpquery/print.c
1318
print_wap_addr(sdp_data_t *data)
usr.bin/sdpquery/print.c
132
static void print_ctn_features(sdp_data_t *);
usr.bin/sdpquery/print.c
1331
print_wap_gateway(sdp_data_t *data)
usr.bin/sdpquery/print.c
134
static void print_rfcomm(sdp_data_t *);
usr.bin/sdpquery/print.c
1346
print_wap_type(sdp_data_t *data)
usr.bin/sdpquery/print.c
135
static void print_att(sdp_data_t *);
usr.bin/sdpquery/print.c
136
static void print_bnep(sdp_data_t *);
usr.bin/sdpquery/print.c
1362
print_hid_version(sdp_data_t *data)
usr.bin/sdpquery/print.c
137
static void print_avctp(sdp_data_t *);
usr.bin/sdpquery/print.c
1374
print_hid_device_subclass(sdp_data_t *data)
usr.bin/sdpquery/print.c
138
static void print_avdtp(sdp_data_t *);
usr.bin/sdpquery/print.c
139
static void print_l2cap(sdp_data_t *);
usr.bin/sdpquery/print.c
1398
print_hid_descriptor_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
1400
sdp_data_t list, seq;
usr.bin/sdpquery/print.c
1431
print_hid_langid_base_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
1433
sdp_data_t list, seq;
usr.bin/sdpquery/print.c
1464
print_security_description(sdp_data_t *data)
usr.bin/sdpquery/print.c
1482
print_hf_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1501
print_hfag_network(sdp_data_t *data)
usr.bin/sdpquery/print.c
1518
print_hfag_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1537
print_net_access_type(sdp_data_t *data)
usr.bin/sdpquery/print.c
1567
print_pnp_source(sdp_data_t *data)
usr.bin/sdpquery/print.c
1584
print_mas_types(sdp_data_t *data)
usr.bin/sdpquery/print.c
1602
print_map_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1623
print_pse_repositories(sdp_data_t *data)
usr.bin/sdpquery/print.c
1641
print_pse_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1665
print_hdp_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1667
sdp_data_t seq, feature;
usr.bin/sdpquery/print.c
1758
print_hdp_specification(sdp_data_t *data)
usr.bin/sdpquery/print.c
1772
print_mcap_procedures(sdp_data_t *data)
usr.bin/sdpquery/print.c
1790
print_character_repertoires(sdp_data_t *data)
usr.bin/sdpquery/print.c
1828
print_bip_capabilities(sdp_data_t *data)
usr.bin/sdpquery/print.c
1846
print_bip_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1869
print_bip_functions(sdp_data_t *data)
usr.bin/sdpquery/print.c
1899
print_bip_capacity(sdp_data_t *data)
usr.bin/sdpquery/print.c
1919
print_1284id(sdp_data_t *data)
usr.bin/sdpquery/print.c
1951
print_ctn_features(sdp_data_t *data)
usr.bin/sdpquery/print.c
1972
print_rfcomm(sdp_data_t *data)
usr.bin/sdpquery/print.c
1981
print_att(sdp_data_t *data)
usr.bin/sdpquery/print.c
1990
print_bnep(sdp_data_t *data)
usr.bin/sdpquery/print.c
1992
sdp_data_t seq;
usr.bin/sdpquery/print.c
2021
print_avctp(sdp_data_t *data)
usr.bin/sdpquery/print.c
2030
print_avdtp(sdp_data_t *data)
usr.bin/sdpquery/print.c
2039
print_l2cap(sdp_data_t *data)
usr.bin/sdpquery/print.c
499
sdp_get_uint8(sdp_data_t *d, uint8_t *vp)
usr.bin/sdpquery/print.c
51
void (*print)(sdp_data_t *);
usr.bin/sdpquery/print.c
512
sdp_get_uint16(sdp_data_t *d, uint16_t *vp)
usr.bin/sdpquery/print.c
525
sdp_get_uint32(sdp_data_t *d, uint32_t *vp)
usr.bin/sdpquery/print.c
538
sdp_get_uint64(sdp_data_t *d, uint64_t *vp)
usr.bin/sdpquery/print.c
551
print_record(sdp_data_t *rec)
usr.bin/sdpquery/print.c
553
sdp_data_t value;
usr.bin/sdpquery/print.c
670
print_attribute(uint16_t id, sdp_data_t *value, attr_t *attr, size_t count)
usr.bin/sdpquery/print.c
70
static bool print_attribute(uint16_t, sdp_data_t *, attr_t *, size_t);
usr.bin/sdpquery/print.c
705
print_universal_attribute(uint16_t id, sdp_data_t *value)
usr.bin/sdpquery/print.c
71
static bool print_universal_attribute(uint16_t, sdp_data_t *);
usr.bin/sdpquery/print.c
713
print_language_attribute(uint16_t id, sdp_data_t *value)
usr.bin/sdpquery/print.c
72
static bool print_language_attribute(uint16_t, sdp_data_t *);
usr.bin/sdpquery/print.c
726
print_service_attribute(uint16_t id, sdp_data_t *value)
usr.bin/sdpquery/print.c
73
static bool print_service_attribute(uint16_t, sdp_data_t *);
usr.bin/sdpquery/print.c
743
print_bool(sdp_data_t *data)
usr.bin/sdpquery/print.c
75
static void print_bool(sdp_data_t *);
usr.bin/sdpquery/print.c
754
print_uint8d(sdp_data_t *data)
usr.bin/sdpquery/print.c
76
static void print_uint8d(sdp_data_t *);
usr.bin/sdpquery/print.c
765
print_uint8x(sdp_data_t *data)
usr.bin/sdpquery/print.c
77
static void print_uint8x(sdp_data_t *);
usr.bin/sdpquery/print.c
776
print_uint16d(sdp_data_t *data)
usr.bin/sdpquery/print.c
78
static void print_uint16d(sdp_data_t *);
usr.bin/sdpquery/print.c
787
print_uint16x(sdp_data_t *data)
usr.bin/sdpquery/print.c
79
static void print_uint16x(sdp_data_t *);
usr.bin/sdpquery/print.c
798
print_uint32x(sdp_data_t *data)
usr.bin/sdpquery/print.c
80
static void print_uint32d(sdp_data_t *);
usr.bin/sdpquery/print.c
809
print_uint32d(sdp_data_t *data)
usr.bin/sdpquery/print.c
81
static void print_uint32x(sdp_data_t *);
usr.bin/sdpquery/print.c
82
static void print_uuid(sdp_data_t *);
usr.bin/sdpquery/print.c
820
print_uuid(sdp_data_t *data)
usr.bin/sdpquery/print.c
83
static void print_uuid_list(sdp_data_t *);
usr.bin/sdpquery/print.c
831
print_uuid_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
833
sdp_data_t seq;
usr.bin/sdpquery/print.c
84
static void print_string(sdp_data_t *);
usr.bin/sdpquery/print.c
848
print_string(sdp_data_t *data)
usr.bin/sdpquery/print.c
85
static void print_string_list(sdp_data_t *);
usr.bin/sdpquery/print.c
86
static void print_url(sdp_data_t *);
usr.bin/sdpquery/print.c
860
print_string_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
87
static void print_profile_version(sdp_data_t *);
usr.bin/sdpquery/print.c
885
print_url(sdp_data_t *data)
usr.bin/sdpquery/print.c
89
static void print_language_string(sdp_data_t *);
usr.bin/sdpquery/print.c
897
print_profile_version(sdp_data_t *data)
usr.bin/sdpquery/print.c
90
static void print_utf8_string(sdp_data_t *);
usr.bin/sdpquery/print.c
92
static void print_service_class_id_list(sdp_data_t *);
usr.bin/sdpquery/print.c
93
static void print_protocol_descriptor(sdp_data_t *);
usr.bin/sdpquery/print.c
936
print_language_string(sdp_data_t *data)
usr.bin/sdpquery/print.c
94
static void print_protocol_descriptor_list(sdp_data_t *);
usr.bin/sdpquery/print.c
949
print_utf8_string(sdp_data_t *data)
usr.bin/sdpquery/print.c
95
static void print_language_base_attribute_id_list(sdp_data_t *);
usr.bin/sdpquery/print.c
96
static void print_service_availability(sdp_data_t *);
usr.bin/sdpquery/print.c
961
print_service_class_id_list(sdp_data_t *data)
usr.bin/sdpquery/print.c
963
sdp_data_t seq;
usr.bin/sdpquery/print.c
97
static void print_bluetooth_profile_descriptor_list(sdp_data_t *);
usr.bin/sdpquery/print.c
98
static void print_additional_protocol_descriptor_lists(sdp_data_t *);
usr.bin/sdpquery/print.c
986
print_protocol_descriptor(sdp_data_t *data)
usr.bin/sdpquery/print.c
99
static void print_sds_version_number_list(sdp_data_t *);
usr.bin/sdpquery/sdpquery.h
44
void print_record(sdp_data_t *);
usr.sbin/bta2dpd/bta2dpd/bta2dpd.c
1087
sdp_data_t ssp, ail, rsp, rec, value, pdl, seq;
usr.sbin/bta2dpd/bta2dpd/bta2dpd.c
144
static sdp_data_t source_record = { source_data + 0, source_data + 103 };
usr.sbin/bta2dpd/bta2dpd/bta2dpd.c
145
static sdp_data_t source_psm = { source_data + 26, source_data + 29 };
usr.sbin/bta2dpd/bta2dpd/bta2dpd.c
197
static sdp_data_t sink_record = { sink_data + 0, sink_data + 103 };
usr.sbin/bta2dpd/bta2dpd/bta2dpd.c
198
static sdp_data_t sink_psm = { sink_data + 26, sink_data + 29 };
usr.sbin/btdevctl/sdp.c
111
int (*handler)(prop_dictionary_t, sdp_data_t *);
usr.sbin/btdevctl/sdp.c
133
cfg_ssa(sdp_session_t ss, uint16_t *services, size_t nservices, sdp_data_t *rsp)
usr.sbin/btdevctl/sdp.c
136
sdp_data_t ssp;
usr.sbin/btdevctl/sdp.c
154
sdp_data_t rsp, rec;
usr.sbin/btdevctl/sdp.c
214
config_pnp(prop_dictionary_t dict, sdp_data_t *rec)
usr.sbin/btdevctl/sdp.c
216
sdp_data_t value;
usr.sbin/btdevctl/sdp.c
272
config_hid(prop_dictionary_t dict, sdp_data_t *rec)
usr.sbin/btdevctl/sdp.c
278
sdp_data_t value;
usr.sbin/btdevctl/sdp.c
351
config_hset(prop_dictionary_t dict, sdp_data_t *rec)
usr.sbin/btdevctl/sdp.c
353
sdp_data_t value;
usr.sbin/btdevctl/sdp.c
386
config_hf(prop_dictionary_t dict, sdp_data_t *rec)
usr.sbin/btdevctl/sdp.c
388
sdp_data_t value;
usr.sbin/btdevctl/sdp.c
432
parse_hid_descriptor(sdp_data_t *value)
usr.sbin/btdevctl/sdp.c
434
sdp_data_t list, desc;
usr.sbin/btdevctl/sdp.c
456
parse_boolean(sdp_data_t *value)
usr.sbin/btdevctl/sdp.c
506
parse_pdl_param(sdp_data_t *pdl, uint16_t proto)
usr.sbin/btdevctl/sdp.c
508
sdp_data_t seq;
usr.sbin/btdevctl/sdp.c
525
parse_pdl(sdp_data_t *value, uint16_t proto)
usr.sbin/btdevctl/sdp.c
527
sdp_data_t seq;
usr.sbin/btdevctl/sdp.c
542
parse_apdl(sdp_data_t *value, uint16_t proto)
usr.sbin/btdevctl/sdp.c
544
sdp_data_t seq;
usr.sbin/btdevctl/sdp.c
82
static bool parse_hid_descriptor(sdp_data_t *);
usr.sbin/btdevctl/sdp.c
83
static int32_t parse_boolean(sdp_data_t *);
usr.sbin/btdevctl/sdp.c
84
static int32_t parse_pdl_param(sdp_data_t *, uint16_t);
usr.sbin/btdevctl/sdp.c
85
static int32_t parse_pdl(sdp_data_t *, uint16_t);
usr.sbin/btdevctl/sdp.c
86
static int32_t parse_apdl(sdp_data_t *, uint16_t);
usr.sbin/btdevctl/sdp.c
88
static int config_pnp(prop_dictionary_t, sdp_data_t *);
usr.sbin/btdevctl/sdp.c
89
static int config_hid(prop_dictionary_t, sdp_data_t *);
usr.sbin/btdevctl/sdp.c
90
static int config_hset(prop_dictionary_t, sdp_data_t *);
usr.sbin/btdevctl/sdp.c
91
static int config_hf(prop_dictionary_t, sdp_data_t *);
usr.sbin/btpand/client.c
180
sdp_data_t ssp, ail, rsp, rec, value, pdl, seq;
usr.sbin/btpand/server.c
304
sdp_data_t buf;
usr.sbin/btpand/server.c
48
static sdp_data_t server_record;
usr.sbin/sdpd/compat.c
110
ftrn_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
162
hset_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
213
hf_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
268
irmc_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
328
irmc_cmd_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
380
lan_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
441
opush_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
501
sp_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
560
nap_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
57
dun_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
630
gn_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
694
panu_profile(sdp_data_t *buf, void *arg, ssize_t len)
usr.sbin/sdpd/compat.c
759
bool (*create)(sdp_data_t *, void *, ssize_t);
usr.sbin/sdpd/compat.c
778
sdp_data_t d, r;
usr.sbin/sdpd/compat.c
831
sdp_data_t d, r;
usr.sbin/sdpd/db.c
130
sdp_data_t d;
usr.sbin/sdpd/db.c
278
db_select_ssp(server_t *srv, int fd, sdp_data_t *ssp)
usr.sbin/sdpd/db.c
281
sdp_data_t s;
usr.sbin/sdpd/db.c
341
db_create(server_t *srv, int fd, const bdaddr_t *bdaddr, uint32_t handle, sdp_data_t *data)
usr.sbin/sdpd/db.c
344
sdp_data_t d, v;
usr.sbin/sdpd/record.c
107
sdp_data_t seq;
usr.sbin/sdpd/record.c
217
sdpd_valid_record(sdp_data_t *data)
usr.sbin/sdpd/record.c
219
sdp_data_t d, s;
usr.sbin/sdpd/record.c
41
static bool sdpd_valid_record(sdp_data_t *);
usr.sbin/sdpd/record.c
52
sdp_data_t seq;
usr.sbin/sdpd/sdpd.h
128
void db_select_ssp(server_t *, int, sdp_data_t *);
usr.sbin/sdpd/sdpd.h
130
bool db_create(server_t *, int, const bdaddr_t *, uint32_t, sdp_data_t *);
usr.sbin/sdpd/sdpd.h
75
sdp_data_t data; /* ServiceRecord data */
usr.sbin/sdpd/service.c
168
sdp_data_t a, d;
usr.sbin/sdpd/service.c
295
sdp_data_t a, d, s;
usr.sbin/sdpd/service.c
426
sdpd_valid_ssp(sdp_data_t *ssp)
usr.sbin/sdpd/service.c
428
sdp_data_t s = *ssp;
usr.sbin/sdpd/service.c
459
sdpd_valid_ail(sdp_data_t *ail)
usr.sbin/sdpd/service.c
461
sdp_data_t a = *ail;
usr.sbin/sdpd/service.c
462
sdp_data_t d;
usr.sbin/sdpd/service.c
481
sdpd_match_ail(record_t *rec, sdp_data_t ail, sdpd_data_t *buf)
usr.sbin/sdpd/service.c
483
sdp_data_t r, v;
usr.sbin/sdpd/service.c
51
static bool sdpd_valid_ssp(sdp_data_t *);
usr.sbin/sdpd/service.c
52
static bool sdpd_valid_ail(sdp_data_t *);
usr.sbin/sdpd/service.c
53
static bool sdpd_match_ail(record_t *, sdp_data_t, sdpd_data_t *);
usr.sbin/sdpd/service.c
539
sdpd_put_attr(sdpd_data_t *buf, uint16_t attr, sdp_data_t *data)
usr.sbin/sdpd/service.c
55
static void sdpd_put_attr(sdpd_data_t *, uint16_t, sdp_data_t *);
usr.sbin/sdpd/service.c
63
sdp_data_t d, s;