Home | History | Annotate | Download | only in gatt

Lines Matching refs:p_clcb

66     tGATT_PROFILE_CLCB    *p_clcb = NULL;
68 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++)
70 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN))
72 return p_clcb->conn_id;
91 tGATT_PROFILE_CLCB *p_clcb = NULL;
93 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++)
95 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN))
97 return p_clcb;
101 return p_clcb;
116 tGATT_PROFILE_CLCB *p_clcb = NULL;
118 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++)
120 if (!p_clcb->in_use)
122 p_clcb->in_use = TRUE;
123 p_clcb->conn_id = conn_id;
124 p_clcb->connected = TRUE;
125 memcpy (p_clcb->bda, bda, BD_ADDR_LEN);
129 return p_clcb;
143 tGATT_PROFILE_CLCB *p_clcb = NULL;
145 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++)
147 if (p_clcb->in_use && p_clcb->connected && (p_clcb->conn_id == conn_id))
149 memset(p_clcb, 0, sizeof(tGATT_PROFILE_CLCB));