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

  /external/bluetooth/bluedroid/stack/gatt/
gatt_auth.c 47 UINT16 payload_size = p_clcb->p_tcb->payload_size;
65 if (BTM_BleDataSignature(p_clcb->p_tcb->peer_bda,
71 gatt_set_ch_state(p_clcb->p_tcb, GATT_CH_OPEN);
95 void gatt_verify_signature(tGATT_TCB *p_tcb, BT_HDR *p_buf)
106 if (BTM_BleVerifySignature(p_tcb->peer_bda, p_orig, cmd_len, counter, p))
109 gatt_server_handle_client_req (p_tcb, op_code, (UINT16)(p_buf->len - 1), p_orig);
115 gatt_disconnect(p_tcb->peer_bda);
131 p_clcb->p_tcb->p_clcb = NULL;
132 gatt_set_sec_act(p_clcb->p_tcb, GATT_SEC_NONE);
158 tGATT_TCB *p_tcb; local
238 tGATT_TCB *p_tcb = p_clcb->p_tcb; local
395 tGATT_TCB *p_tcb = p_clcb->p_tcb; local
    [all...]
gatt_api.c 605 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
609 if ( (p_reg == NULL) || (p_tcb == NULL))
622 if (GATT_HANDLE_IS_VALID(p_tcb->indicate_handle))
625 if ((p_buf = gatt_add_pending_ind(p_tcb, &indication)) !=NULL)
637 if ( (p_msg = attp_build_sr_msg (p_tcb, GATT_HANDLE_VALUE_IND, (tGATT_SR_MSG *)&indication)) != NULL)
639 cmd_status = attp_send_sr_msg (p_tcb, p_msg);
643 p_tcb->indicate_handle = indication.handle;
644 gatt_start_conf_timer(p_tcb);
675 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
679 if ( (p_reg == NULL) || (p_tcb == NULL)
719 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
771 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
823 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
891 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
979 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
1053 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
1100 tGATT_TCB *p_tcb=gatt_get_tcb_by_idx(GATT_GET_TCB_IDX(conn_id)); local
1151 tGATT_TCB *p_tcb; local
1236 tGATT_TCB *p_tcb; local
1315 tGATT_TCB *p_tcb; local
1390 tGATT_TCB *p_tcb; local
1467 tGATT_TCB *p_tcb=NULL; local
1508 tGATT_TCB *p_tcb= gatt_get_tcb_by_idx(tcb_idx); local
1540 tGATT_TCB *p_tcb= gatt_find_tcb_by_addr(bd_addr); local
    [all...]
gatt_cl.c 40 void gatt_send_prepare_write(tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb);
100 if (attp_send_cl_msg(p_clcb->p_tcb, p_clcb->clcb_idx, op_code, &cl_req) != GATT_SUCCESS)
120 tGATT_TCB *p_tcb = p_clcb->p_tcb; local
189 (rt = attp_send_cl_msg(p_tcb, p_clcb->clcb_idx, op_code, &msg)) != GATT_SUCCESS)
206 tGATT_TCB *p_tcb = p_clcb->p_tcb; local
216 op_code = (p_tcb->sec_act & GATT_SEC_SIGN_DATA) ? GATT_SIGN_CMD_WRITE : GATT_CMD_WRITE;
217 rt = gatt_send_write_msg(p_tcb,
227 if (p_attr->len <= (p_tcb->payload_size - GATT_HDR_SIZE)
    [all...]
gatt_main.c 52 static void gatt_send_conn_cback (BOOLEAN is_bg_conn, tGATT_TCB *p_tcb);
140 BOOLEAN gatt_connect (BD_ADDR rem_bda, tGATT_TCB *p_tcb)
148 gatt_set_ch_state(p_tcb, GATT_CH_CONN);
152 p_tcb->att_lcid = L2CAP_ATT_CID;
157 if ((p_tcb->att_lcid = L2CA_ConnectReq(BT_PSM_ATT, rem_bda)) == 0)
178 tGATT_TCB *p_tcb = gatt_find_tcb_by_addr(rem_bda); local
183 if (p_tcb != NULL)
186 if ( (ch_state = gatt_get_ch_state(p_tcb)) != GATT_CH_CLOSING )
188 if (p_tcb->att_lcid == L2CAP_ATT_CID)
195 gatt_set_ch_state(p_tcb, GATT_CH_CLOSING)
317 tGATT_TCB *p_tcb; local
369 tGATT_TCB *p_tcb = gatt_find_tcb_by_addr(bd_addr); local
468 tGATT_TCB *p_tcb; local
504 tGATT_TCB *p_tcb = gatt_find_tcb_by_addr(bd_addr); local
555 tGATT_TCB *p_tcb; local
607 tGATT_TCB *p_tcb; local
663 tGATT_TCB *p_tcb; local
718 tGATT_TCB *p_tcb; local
752 tGATT_TCB *p_tcb; local
781 tGATT_TCB *p_tcb; local
1051 tGATT_TCB *p_tcb; local
    [all...]
gatt_utils.c 91 void gatt_free_pending_ind(tGATT_TCB *p_tcb)
95 while (p_tcb->pending_ind_q.p_first)
96 GKI_freebuf (GKI_dequeue (&p_tcb->pending_ind_q));
197 tGATT_VALUE *gatt_add_pending_ind(tGATT_TCB *p_tcb, tGATT_VALUE *p_ind)
205 GKI_enqueue (&p_tcb->pending_ind_q, p_buf);
722 BOOLEAN gatt_is_srv_chg_ind_pending (tGATT_TCB *p_tcb)
724 tGATT_VALUE *p_buf = (tGATT_VALUE *)GKI_getfirst(&p_tcb->pending_ind_q);
727 GATT_TRACE_DEBUG1("gatt_is_srv_chg_ind_pending is_queue_empty=%d", GKI_queue_is_empty(&p_tcb->pending_ind_q) );
729 if (p_tcb->indicate_handle == gatt_cb.handle_of_h_r)
843 tGATT_TCB *p_tcb = NULL local
862 tGATT_TCB *p_tcb = NULL; local
906 tGATT_TCB *p_tcb = NULL; local
1164 tGATT_TCB * p_tcb = (tGATT_TCB *)p_tle->param; local
1509 tGATT_TCB *p_tcb = gatt_get_tcb_by_idx(tcb_idx); local
1561 tGATT_TCB *p_tcb = NULL; local
1836 tGATT_TCB *p_tcb=NULL; local
2082 tGATT_TCB *p_tcb = NULL; local
2323 tGATT_TCB *p_tcb = gatt_find_tcb_by_addr(bd_addr); local
2507 tGATT_TCB *p_tcb = gatt_find_tcb_by_addr(bd_addr); local
2563 tGATT_TCB *p_tcb; local
    [all...]
gatt_int.h 378 tGATT_TCB *p_tcb; /* associated TCB of this CLCB */ member in struct:__anon2610
410 tGATT_TCB *p_tcb; member in struct:__anon2612
514 extern BOOLEAN gatt_connect (BD_ADDR rem_bda, tGATT_TCB *p_tcb);
515 extern void gatt_data_process (tGATT_TCB *p_tcb, BT_HDR *p_buf);
516 extern void gatt_update_app_use_link_flag ( tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add, BOOLEAN check_acl_link);
519 extern void gatt_set_ch_state(tGATT_TCB *p_tcb, tGATT_CH_STATE ch_state);
520 extern tGATT_CH_STATE gatt_get_ch_state(tGATT_TCB *p_tcb);
535 extern tGATT_STATUS attp_send_cl_msg (tGATT_TCB *p_tcb, UINT16 clcb_idx, UINT8 op_code, tGATT_CL_MSG *p_msg);
536 extern BT_HDR *attp_build_sr_msg(tGATT_TCB *p_tcb, UINT8 op_code, tGATT_SR_MSG *p_msg);
537 extern tGATT_STATUS attp_send_sr_msg (tGATT_TCB *p_tcb, BT_HDR *p_msg)
    [all...]
  /external/bluetooth/bluedroid/bta/gatt/
bta_gattc_utils.c 348 tBTA_GATTC_SERV *p_tcb = &bta_gattc_cb.known_server[0], local
353 for (i = 0; i < BTA_GATTC_KNOWN_SR_MAX; i ++, p_tcb ++)
355 if (!p_tcb->in_use)
360 else if (!p_tcb->connected)
362 p_recycle = p_tcb;
368 p_tcb = NULL;
370 p_tcb = p_recycle;
372 if (p_tcb != NULL)
374 while (p_tcb->cache_buffer.p_first)
375 GKI_freebuf (GKI_dequeue (&p_tcb->cache_buffer))
    [all...]

Completed in 241 milliseconds