Lines Matching refs:p_rec
35 tSDP_DISC_REC* p_rec) { in bta_create_mns_sdp_record() argument
47 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES); in bta_create_mns_sdp_record()
52 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_mns_sdp_record()
59 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_MAP_PROFILE, in bta_create_mns_sdp_record()
64 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_create_mns_sdp_record()
68 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM); in bta_create_mns_sdp_record()
75 tSDP_DISC_REC* p_rec) { in bta_create_mas_sdp_record() argument
90 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID); in bta_create_mas_sdp_record()
95 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_MSG_TYPE); in bta_create_mas_sdp_record()
100 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES); in bta_create_mas_sdp_record()
105 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_mas_sdp_record()
112 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_MAP_PROFILE, in bta_create_mas_sdp_record()
117 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_create_mas_sdp_record()
121 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM); in bta_create_mas_sdp_record()
128 tSDP_DISC_REC* p_rec) { in bta_create_pse_sdp_record() argument
142 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_REPOSITORIES); in bta_create_pse_sdp_record()
146 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PBAP_SUPPORTED_FEATURES); in bta_create_pse_sdp_record()
151 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_pse_sdp_record()
158 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_PHONE_ACCESS, in bta_create_pse_sdp_record()
163 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_create_pse_sdp_record()
167 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM); in bta_create_pse_sdp_record()
174 tSDP_DISC_REC* p_rec) { in bta_create_ops_sdp_record() argument
187 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_ops_sdp_record()
194 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_OBEX_OBJECT_PUSH, in bta_create_ops_sdp_record()
199 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_create_ops_sdp_record()
203 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM); in bta_create_ops_sdp_record()
207 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FORMATS_LIST); in bta_create_ops_sdp_record()
259 tSDP_DISC_REC* p_rec) { in bta_create_sap_sdp_record() argument
271 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_sap_sdp_record()
278 if (SDP_FindProfileVersionInRec(p_rec, UUID_SERVCLASS_SAP, &pversion)) { in bta_create_sap_sdp_record()
282 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_create_sap_sdp_record()
288 tSDP_DISC_REC* p_rec) { in bta_create_dip_sdp_record() argument
302 SDP_FindAttributeInRec(p_rec, ATTR_ID_SPECIFICATION_ID); in bta_create_dip_sdp_record()
308 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_VENDOR_ID); in bta_create_dip_sdp_record()
315 SDP_FindAttributeInRec(p_rec, ATTR_ID_VENDOR_ID_SOURCE); in bta_create_dip_sdp_record()
321 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PRODUCT_ID); in bta_create_dip_sdp_record()
328 SDP_FindAttributeInRec(p_rec, ATTR_ID_PRODUCT_VERSION); in bta_create_dip_sdp_record()
334 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PRIMARY_RECORD); in bta_create_dip_sdp_record()
342 tSDP_DISC_REC* p_rec) { in bta_create_raw_sdp_record() argument
354 p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME); in bta_create_raw_sdp_record()
362 if (SDP_FindProtocolListElemInRec(p_rec, UUID_PROTOCOL_RFCOMM, &pe)) { in bta_create_raw_sdp_record()
387 tSDP_DISC_REC* p_rec = NULL; in bta_sdp_search_cback() local
389 p_rec = SDP_FindServiceUUIDInDb(p_bta_sdp_cfg->p_sdp_db, uuid, p_rec); in bta_sdp_search_cback()
391 if (!p_rec) { in bta_sdp_search_cback()
399 bta_create_mas_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
402 bta_create_mns_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
405 bta_create_pse_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
409 bta_create_ops_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
412 bta_create_sap_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
415 bta_create_dip_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
420 bta_create_raw_sdp_record(&evt_data.records[count], p_rec); in bta_sdp_search_cback()
421 p_rec = NULL; // Terminate loop in bta_sdp_search_cback()
429 } while (p_rec != NULL && count < BTA_SDP_MAX_RECORDS); in bta_sdp_search_cback()