HomeSort by relevance Sort by last modified time
    Searched defs:p_attr (Results 1 - 20 of 20) sorted by null

  /system/bt/bta/mce/
bta_mce_act.c 80 tSDP_DISC_ATTR *p_attr; local
95 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) == NULL)
98 evt_data.mas[found].p_srv_name = (char *) p_attr->attr_value.v.array;
99 evt_data.mas[found].srv_name_len= SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
101 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID)) == NULL)
104 evt_data.mas[found].instance_id = p_attr->attr_value.v.u8;
106 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_MSG_TYPE)) == NULL)
109 evt_data.mas[found].msg_type = p_attr->attr_value.v.u8;
  /system/bt/bta/hf_client/
bta_hf_client_sdp.c 220 tSDP_DISC_ATTR *p_attr; local
252 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES)) != NULL)
259 bta_hf_client_cb.scb.peer_features = p_attr->attr_value.v.u16;
269 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_NETWORK)) != NULL)
271 if (p_attr->attr_value.v.u16 == 0x01)
  /system/bt/stack/a2dp/
a2d_api.c 58 tSDP_DISC_ATTR *p_attr; local
79 if ((p_attr = SDP_FindAttributeInRec(p_rec,
82 a2d_svc.p_service_name = (char *) p_attr->attr_value.v.array;
83 a2d_svc.service_len = SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
87 if ((p_attr = SDP_FindAttributeInRec(p_rec,
90 a2d_svc.p_provider_name = (char *) p_attr->attr_value.v.array;
91 a2d_svc.provider_len = SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
95 if ((p_attr = SDP_FindAttributeInRec(p_rec,
98 a2d_svc.features = p_attr->attr_value.v.u16;
  /system/bt/bta/hl/
bta_hl_sdp.c 38 BOOLEAN bta_hl_fill_sup_feature_list( const tSDP_DISC_ATTR *p_attr,
46 for (p_attr = p_attr->attr_value.v.p_sub_attr; p_attr; p_attr = p_attr->p_next_attr)
49 if (SDP_DISC_ATTR_TYPE(p_attr->attr_len_type) != DATA_ELE_SEQ_DESC_TYPE)
56 for (p_sattr = p_attr->attr_value.v.p_sub_attr; p_sattr && (item_cnt < 4) ; p_sattr = p_sattr->p_next_attr)
583 tSDP_DISC_ATTR *p_attr, *p_sattr; local
602 p_attr = p_rec->p_first_attr
    [all...]
bta_hl_act.c 1690 tSDP_DISC_ATTR *p_attr; local
    [all...]
  /system/bt/bta/sdp/
bta_sdp_act.c 95 tSDP_DISC_ATTR *p_attr; local
106 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAP_SUPPORTED_FEATURES)) != NULL)
108 record->mns.supported_features = p_attr->attr_value.v.u32;
111 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) != NULL)
113 record->mns.hdr.service_name_length = SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
114 record->mns.hdr.service_name = (char *)p_attr->attr_value.v.array;
127 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_GOEP_L2CAP_PSM)) != NULL)
129 record->mns.hdr.l2cap_psm = p_attr->attr_value.v.u16;
135 tSDP_DISC_ATTR *p_attr; local
149 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_MAS_INSTANCE_ID)) != NULL
188 tSDP_DISC_ATTR *p_attr; local
234 tSDP_DISC_ATTR *p_attr, *p_sattr; local
315 tSDP_DISC_ATTR *p_attr; local
345 tSDP_DISC_ATTR *p_attr; local
    [all...]
  /system/bt/stack/gatt/
gatt_auth.c 46 tGATT_VALUE *p_attr = (tGATT_VALUE *)p_clcb->p_attr_buf; local
55 p_data = (UINT8 *)osi_malloc(p_attr->len + 3); /* 3 = 2 byte handle + opcode */
59 UINT16_TO_STREAM(p, p_attr->handle);
60 ARRAY_TO_STREAM(p, p_attr->value, p_attr->len);
63 if ((payload_size - GATT_AUTH_SIGN_LEN - 3) < p_attr->len)
64 p_attr->len = payload_size - GATT_AUTH_SIGN_LEN - 3;
66 p_signature = p_attr->value + p_attr->len;
69 (UINT16)(p_attr->len + 3), /* 3 = 2 byte handle + opcode *
    [all...]
gatt_cl.c 229 tGATT_VALUE *p_attr = (tGATT_VALUE *)p_clcb->p_attr_buf; local
231 if (p_attr)
236 p_clcb->s_handle = p_attr->handle;
241 p_attr->handle,
242 p_attr->len,
244 p_attr->value);
248 if (p_attr->len <= (p_tcb->payload_size - GATT_HDR_SIZE))
250 p_clcb->s_handle = p_attr->handle;
255 p_attr->handle,
256 p_attr->len
322 tGATT_VALUE *p_attr = (tGATT_VALUE *)p_clcb->p_attr_buf; local
365 tGATT_VALUE *p_attr = (tGATT_VALUE *)p_clcb->p_attr_buf; local
563 tGATT_VALUE *p_attr = (tGATT_VALUE *)p_clcb->p_attr_buf; local
    [all...]
gatt_db.c 43 static BOOLEAN deallocate_attr_in_db(tGATT_SVC_DB *p_db, void *p_attr);
118 static tGATT_STATUS gatts_check_attr_readability(tGATT_ATTR16 *p_attr,
125 tGATT_PERM perm = p_attr->permission;
168 switch (p_attr->uuid)
195 ** Parameter p_attr: pointer to the attribute to read.
207 static tGATT_STATUS read_attr_value (void *p_attr,
219 tGATT_ATTR16 *p_attr16 = (tGATT_ATTR16 *)p_attr;
228 status = gatts_check_attr_readability((tGATT_ATTR16 *)p_attr, offset, read_long, sec_flag, key_size);
335 tGATT_ATTR16 *p_attr; local
342 p_attr = (tGATT_ATTR16 *)p_db->p_attr_list
443 tGATT_ATTR16 *p_attr; local
638 tGATT_ATTR16 *p_attr; local
692 tGATT_ATTR16 *p_attr; local
736 tGATT_ATTR16 *p_attr; local
1169 tGATT_ATTR16 *p_attr; local
    [all...]
gatt_sr.c 602 tGATT_ATTR16 *p_attr = NULL; local
609 p_attr = (tGATT_ATTR16 *) p_rcb->p_db->p_attr_list;
613 while (p_attr)
615 if (p_attr->handle > e_hdl)
620 if (p_attr->handle >= s_hdl)
623 p_msg->offset = (p_attr->uuid_type == GATT_ATTR_UUID_TYPE_16) ? GATT_INFO_TYPE_PAIR_16 : GATT_INFO_TYPE_PAIR_128;
627 if (p_msg->offset == GATT_INFO_TYPE_PAIR_16 && p_attr->uuid_type == GATT_ATTR_UUID_TYPE_16)
629 UINT16_TO_STREAM(p, p_attr->handle);
630 UINT16_TO_STREAM(p, p_attr->uuid);
632 else if (p_msg->offset == GATT_INFO_TYPE_PAIR_128 && p_attr->uuid_type == GATT_ATTR_UUID_TYPE_128
1200 tGATT_ATTR16 *p_attr; local
    [all...]
  /system/bt/stack/hid/
hidh_api.c 79 tSDP_DISC_ATTR *p_attr; local
82 if ((p_attr = SDP_FindAttributeInRec(p_rec, attr_id)) != NULL)
84 if((name_len = SDP_DISC_ATTR_LEN(p_attr->attr_len_type)) < max_len )
86 memcpy( str, (char *) p_attr->attr_value.v.array, name_len );
91 memcpy( str, (char *) p_attr->attr_value.v.array, max_len-1 );
104 tSDP_DISC_ATTR *p_attr, *p_subattr1, *p_subattr2, *p_repdesc; local
129 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_DESCRIPTOR_LIST)) == NULL)
130 || (SDP_DISC_ATTR_TYPE(p_attr->attr_len_type) != DATA_ELE_SEQ_DESC_TYPE)
131 || ((p_subattr1 = p_attr->attr_value.v.p_sub_attr) == NULL)
144 if (((p_attr = SDP_FindAttributeInRec (p_rec, ATTR_ID_HID_VIRTUAL_CABLE)) != NULL) &
    [all...]
  /system/bt/bta/ag/
bta_ag_sdp.c 308 tSDP_DISC_ATTR *p_attr; local
366 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES)) != NULL)
372 p_scb->peer_features = p_attr->attr_value.v.u16;
377 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_REMOTE_AUDIO_VOLUME_CONTROL)) != NULL)
380 if (p_attr->attr_value.v.u8)
  /system/bt/stack/sdp/
sdp_api.c 265 tSDP_DISC_ATTR *p_attr; local
278 p_attr = p_rec->p_first_attr;
279 while (p_attr)
281 if (p_attr->attr_id == attr_id)
284 p_attr = p_attr->p_next_attr;
308 tSDP_DISC_ATTR *p_attr; local
310 p_attr = p_rec->p_first_attr;
311 while (p_attr)
313 if (p_attr->attr_id == attr_id
339 tSDP_DISC_ATTR *p_attr, *p_sattr, *p_extra_sattr; local
431 tSDP_DISC_ATTR *p_attr = p_rec->p_first_attr; local
490 tSDP_DISC_ATTR *p_attr, *p_sattr, *p_extra_sattr; local
598 tSDP_DISC_ATTR *p_attr, *p_sattr; local
664 tSDP_DISC_ATTR *p_attr, *p_sattr; local
786 tSDP_DISC_ATTR *p_attr; local
819 tSDP_DISC_ATTR *p_attr, *p_sattr; local
865 tSDP_DISC_ATTR *p_attr, *p_sattr; local
    [all...]
sdp_db.c 62 tSDP_ATTRIBUTE *p_attr; local
77 p_attr = &p_rec->attribute[0];
78 for (xx = 0; xx < p_rec->num_attributes; xx++, p_attr++)
80 if (p_attr->type == UUID_DESC_TYPE)
82 if (sdpu_compare_uuid_arrays (p_attr->value_ptr, p_attr->len,
87 else if (p_attr->type == DATA_ELE_SEQ_DESC_TYPE)
89 if (find_uuid_in_seq (p_attr->value_ptr, p_attr->len,
441 tSDP_ATTRIBUTE *p_attr = &p_rec->attribute[0] local
864 tSDP_ATTRIBUTE *p_attr = &p_rec->attribute[0]; local
933 tSDP_ATTRIBUTE *p_attr; local
    [all...]
sdp_discovery.c 835 tSDP_DISC_ATTR *p_attr; local
865 p_attr = (tSDP_DISC_ATTR *) p_db->p_free_mem;
866 p_attr->attr_id = attr_id;
867 p_attr->attr_len_type = (UINT16)attr_len | (attr_type << 12);
868 p_attr->p_next_attr = NULL;
895 p = add_attr (p, p_db, p_rec, ATTR_ID_PROTOCOL_DESC_LIST, p_attr, (UINT8)(nest_level + 1));
906 p_attr->attr_value.v.u8 = *p++;
909 BE_STREAM_TO_UINT16 (p_attr->attr_value.v.u16, p);
912 BE_STREAM_TO_UINT32 (p_attr->attr_value.v.u32, p);
915 BE_STREAM_TO_ARRAY (p, p_attr->attr_value.v.array, (INT32)attr_len)
    [all...]
sdp_server.c 326 tSDP_ATTRIBUTE *p_attr; local
400 p_attr = sdp_db_find_attr_in_rec (p_rec, attr_seq.attr_entry[xx].start, attr_seq.attr_entry[xx].end);
402 if (p_attr)
411 p_ccb->cont_info.next_attr_start_id = p_attr->id;
415 attr_len = sdpu_get_attrib_entry_len(p_attr);
419 p_rsp = sdpu_build_partial_attrib_entry (p_rsp, p_attr, rem_len,
438 p_rsp = sdpu_build_partial_attrib_entry (p_rsp, p_attr, (UINT16)rem_len,
442 p_ccb->cont_info.next_attr_start_id = p_attr->id;
446 p_rsp = sdpu_build_attrib_entry (p_rsp, p_attr);
452 attr_seq.attr_entry[xx].start = p_attr->id + 1
556 tSDP_ATTRIBUTE *p_attr; local
    [all...]
sdp_utils.c 173 UINT8 *sdpu_build_attrib_seq (UINT8 *p_out, UINT16 *p_attr, UINT16 num_attrs)
179 if (!p_attr)
196 if (!p_attr)
205 for (xx = 0; xx < num_attrs; xx++, p_attr++)
208 UINT16_TO_BE_STREAM (p_out, *p_attr);
227 UINT8 *sdpu_build_attrib_entry (UINT8 *p_out, tSDP_ATTRIBUTE *p_attr)
231 UINT16_TO_BE_STREAM (p_out, p_attr->id);
235 switch(p_attr->type)
242 if(p_attr->len > 0xFFFF)
244 UINT8_TO_BE_STREAM (p_out, (p_attr->type << 3) | SIZE_IN_NEXT_LONG)
883 tSDP_ATTRIBUTE *p_attr; local
    [all...]
  /system/bt/bta/av/
bta_av_act.c 1668 tSDP_DISC_ATTR *p_attr; local
1779 tSDP_DISC_ATTR *p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SUPPORTED_FEATURES); local
    [all...]
  /system/bt/bta/gatt/
bta_gattc_cache.c 86 tBTA_GATTC_CACHE_ATTR *p_attr = data; local
88 p_attr->handle, p_attr->uuid.uu.uuid16,
89 bta_gattc_attr_type[p_attr->attr_type], p_attr->property);
    [all...]
  /system/bt/btif/src/
btif_rc.c 3010 btrc_element_attr_val_t *p_attr = local
    [all...]

Completed in 178 milliseconds