Home | History | Annotate | Download | only in gatt

Lines Matching refs:p_elem

290     tGATT_HDL_LIST_ELEM * p_elem= &p_cb->hdl_list[0];
292 for (i = 0; i < GATT_MAX_SR_PROFILES; i++, p_elem ++)
296 memset(p_elem, 0, sizeof(tGATT_HDL_LIST_ELEM));
297 p_elem->in_use = TRUE;
298 return p_elem;
393 tGATT_HDL_LIST_ELEM *p_elem = &gatt_cb.hdl_list[0];
396 for (i = 0; i < GATT_MAX_SR_PROFILES; i ++, p_elem ++)
398 if (memcmp(p_app_id, &p_elem->asgn_range.app_uuid128, sizeof(tBT_UUID)) == 0)
400 while (!GKI_queue_is_empty(&p_elem->svc_db.svc_buffer))
401 GKI_freebuf (GKI_dequeue (&p_elem->svc_db.svc_buffer));
403 p_elem->svc_db.mem_free = 0;
404 p_elem->svc_db.p_attr_list = p_elem->svc_db.p_free_mem = NULL;