Home
last modified time | relevance | path

Searched refs:attr_seq (Results 1 – 3 of 3) sorted by relevance

/packages/modules/Bluetooth/system/stack/sdp/
Dsdp_server.cc448 tSDP_ATTR_SEQ attr_seq, attr_seq_sav; in process_service_attr_req() local
475 p_req = sdpu_extract_attr_seq(p_req, param_len, &attr_seq); in process_service_attr_req()
477 if ((!p_req) || (!attr_seq.num_attr) || in process_service_attr_req()
484 memcpy(&attr_seq_sav, &attr_seq, sizeof(tSDP_ATTR_SEQ)); in process_service_attr_req()
534 attr_seq.attr_entry[p_ccb->cont_info.next_attr_index].start = in process_service_attr_req()
558 for (xx = p_ccb->cont_info.next_attr_index; xx < attr_seq.num_attr; xx++) { in process_service_attr_req()
559 p_attr = sdp_db_find_attr_in_rec(p_rec, attr_seq.attr_entry[xx].start, in process_service_attr_req()
560 attr_seq.attr_entry[xx].end); in process_service_attr_req()
626 if (attr_seq.attr_entry[xx].start != attr_seq.attr_entry[xx].end) { in process_service_attr_req()
628 attr_seq.attr_entry[xx].start = p_attr->id + 1; in process_service_attr_req()
[all …]
Dsdpint.h281 uint16_t sdpu_get_list_len(tSDP_UUID_SEQ* uid_seq, tSDP_ATTR_SEQ* attr_seq);
283 const tSDP_ATTR_SEQ* attr_seq);
Dsdp_utils.cc1222 uint16_t sdpu_get_list_len(tSDP_UUID_SEQ* uid_seq, tSDP_ATTR_SEQ* attr_seq) { in sdpu_get_list_len() argument
1231 len1 = sdpu_get_attrib_seq_len(p_rec, attr_seq); in sdpu_get_list_len()
1252 const tSDP_ATTR_SEQ* attr_seq) { in sdpu_get_attrib_seq_len() argument
1259 for (xx = 0; xx < attr_seq->num_attr; xx++) { in sdpu_get_attrib_seq_len()
1261 start_id = attr_seq->attr_entry[xx].start; in sdpu_get_attrib_seq_len()
1262 end_id = attr_seq->attr_entry[xx].end; in sdpu_get_attrib_seq_len()