Home | History | Annotate | Download | only in gatt

Lines Matching refs:p_rec

134 static void bta_gattc_display_explore_record(tBTA_GATTC_ATTR_REC *p_rec, UINT8 num_rec)
137 tBTA_GATTC_ATTR_REC *pp = p_rec;
343 tBTA_GATTC_ATTR_REC *p_rec = NULL;
347 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx;
348 *p_s_hdl = p_rec->s_handle;
352 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_char_idx;
353 *p_s_hdl = p_rec->s_handle + 1;
356 *p_e_hdl = p_rec->e_handle;
358 APPL_TRACE_DEBUG("discover range [%d ~ %d]",p_rec->s_handle, p_rec->e_handle);
480 tBTA_GATTC_ATTR_REC *p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx;
497 p_rec->s_handle,
498 p_rec->e_handle,
499 &p_rec->uuid,
500 p_rec->is_primary) == 0)
549 tBTA_GATTC_ATTR_REC *p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->cur_char_idx;
556 p_rec->char_decl_handle,
557 p_rec->s_handle,
558 &p_rec->uuid,
559 p_rec->property);
582 tBTA_GATTC_ATTR_REC *p_rec = NULL;
586 p_rec = p_srvc_cb->p_srvc_list + (++ p_srvc_cb->cur_char_idx);
589 p_rec->char_decl_handle,
590 p_rec->s_handle,
591 &p_rec->uuid,
592 p_rec->property);
611 tBTA_GATTC_ATTR_REC *p_rec = NULL;
625 p_rec = p_srvc_cb->p_srvc_list + i;
628 if (p_rec->s_handle == s_handle || p_rec->e_handle == e_handle)
650 tBTA_GATTC_ATTR_REC *p_rec = NULL;
655 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->next_avail_idx;
660 p_rec->s_handle = s_handle;
661 p_rec->e_handle = e_handle;
662 p_rec->is_primary = is_primary;
663 memcpy(&p_rec->uuid, &uuid, sizeof(tBT_UUID));
689 tBTA_GATTC_ATTR_REC *p_rec = NULL;
700 p_rec = p_srvc_cb->p_srvc_list + p_srvc_cb->next_avail_idx;
704 p_rec->s_handle = value_handle;
705 p_rec->char_decl_handle = decl_handle;
706 p_rec->property = property;
707 p_rec->e_handle = (p_srvc_cb->p_srvc_list + p_srvc_cb->cur_srvc_idx)->e_handle;
708 memcpy(&p_rec->uuid, &uuid, sizeof(tBT_UUID));
713 p_rec -= 1;
714 p_rec->e_handle = decl_handle - 1;