Lines Matching refs:p_attr
1690 tSDP_DISC_ATTR *p_attr;
1742 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_NAME)) != NULL)
1744 if (SDP_DISC_ATTR_LEN(p_attr->attr_len_type) < BT_MAX_SERVICE_NAME_LEN)
1745 name_len = (UINT16)SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
1748 memcpy(p_hdp_rec->srv_name, p_attr->attr_value.v.array, name_len);
1752 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_SERVICE_DESCRIPTION)) != NULL)
1754 if (SDP_DISC_ATTR_LEN(p_attr->attr_len_type) < BT_MAX_SERVICE_NAME_LEN)
1755 name_len = (UINT16)SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
1758 memcpy(p_hdp_rec->srv_desp, p_attr->attr_value.v.array, name_len);
1763 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_PROVIDER_NAME)) != NULL)
1765 if (SDP_DISC_ATTR_LEN(p_attr->attr_len_type) < BT_MAX_SERVICE_NAME_LEN)
1766 name_len = (UINT16)SDP_DISC_ATTR_LEN(p_attr->attr_len_type);
1769 memcpy(p_hdp_rec->provider_name, p_attr->attr_value.v.array, name_len);
1772 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HDP_MCAP_SUP_PROC))!=NULL)
1774 p_hdp_rec->mcap_sup_proc = p_attr->attr_value.v.u8;
1782 if ((p_attr = SDP_FindAttributeInRec(p_rec, ATTR_ID_HDP_SUP_FEAT_LIST ))!=NULL)
1784 if (bta_hl_fill_sup_feature_list (p_attr, &sup_feature))