HomeSort by relevance Sort by last modified time
    Searched refs:p_clcb (Results 1 - 16 of 16) sorted by null

  /system/bt/stack/gatt/
gatt_cl.c 49 void gatt_send_prepare_write(tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb);
81 void gatt_act_discovery(tGATT_CLCB *p_clcb)
83 UINT8 op_code = disc_type_to_att_opcode[p_clcb->op_subtype];
87 if (p_clcb->s_handle <= p_clcb->e_handle && p_clcb->s_handle != 0)
91 cl_req.browse.s_handle = p_clcb->s_handle;
92 cl_req.browse.e_handle = p_clcb->e_handle;
94 if (disc_type_to_uuid[p_clcb->op_subtype] != 0)
97 cl_req.browse.uuid.uu.uuid16 = disc_type_to_uuid[p_clcb->op_subtype]
1109 tGATT_CLCB *p_clcb = NULL; local
1169 tGATT_CLCB *p_clcb = NULL; local
    [all...]
gatt_attr.c 51 static void gatt_cl_start_config_ccc(tGATT_PROFILE_CLCB *p_clcb);
93 tGATT_PROFILE_CLCB *p_clcb = NULL; local
95 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++)
97 if (p_clcb->in_use && p_clcb->conn_id == conn_id)
98 return p_clcb;
116 tGATT_PROFILE_CLCB *p_clcb = NULL; local
118 for (i_clcb = 0, p_clcb= gatt_cb.profile_clcb; i_clcb < GATT_MAX_APPS; i_clcb++, p_clcb++
140 tGATT_PROFILE_CLCB *p_clcb = NULL; local
242 tGATT_PROFILE_CLCB *p_clcb = gatt_profile_find_clcb_by_bd_addr(bda, transport); local
311 tGATT_PROFILE_CLCB *p_clcb = gatt_profile_find_clcb_by_conn_id(conn_id); local
349 tGATT_PROFILE_CLCB *p_clcb = gatt_profile_find_clcb_by_conn_id(conn_id); local
445 tGATT_PROFILE_CLCB *p_clcb = gatt_profile_find_clcb_by_bd_addr (remote_bda, transport); local
    [all...]
gatt_auth.c 44 static BOOLEAN gatt_sign_data (tGATT_CLCB *p_clcb)
46 tGATT_VALUE *p_attr = (tGATT_VALUE *)p_clcb->p_attr_buf;
48 UINT16 payload_size = p_clcb->p_tcb->payload_size;
53 gatt_set_sec_act(p_clcb->p_tcb, GATT_SEC_OK);
67 if (BTM_BleDataSignature(p_clcb->p_tcb->peer_bda,
72 gatt_set_ch_state(p_clcb->p_tcb, GATT_CH_OPEN);
73 gatt_act_write(p_clcb, GATT_SEC_SIGN_DATA);
75 gatt_end_operation(p_clcb, GATT_INTERNAL_ERROR, NULL);
131 void gatt_sec_check_complete(BOOLEAN sec_check_ok, tGATT_CLCB *p_clcb, UINT8 sec_act)
133 if (p_clcb && p_clcb->p_tcb &
    [all...]
gatt_api.c 780 tGATT_CLCB *p_clcb; local
801 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL)
803 p_clcb->p_tcb->payload_size = mtu;
804 p_clcb->operation = GATTC_OPTYPE_CONFIG;
806 ret = attp_send_cl_msg (p_clcb->p_tcb, p_clcb->clcb_idx, GATT_REQ_MTU, (tGATT_CL_MSG *)&mtu);
829 tGATT_CLCB *p_clcb; local
853 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL )
861 gatt_clcb_dealloc(p_clcb);
865 p_clcb->operation = GATTC_OPTYPE_DISCOVERY
897 tGATT_CLCB *p_clcb; local
985 tGATT_CLCB *p_clcb; local
1049 tGATT_CLCB *p_clcb; local
1243 tGATT_CLCB *p_clcb; local
    [all...]
gatt_utils.c 1203 tGATT_CLCB *p_clcb = &gatt_cb.clcb[clcb_idx]; local
1263 tGATT_CLCB *p_clcb = (tGATT_CLCB *)data; local
1676 tGATT_CLCB *p_clcb = NULL; local
2100 tGATT_CLCB *p_clcb = NULL; local
2254 tGATT_CLCB *p_clcb; local
    [all...]
gatt_int.h 420 tGATT_CLCB *p_clcb; member in struct:__anon72511
575 extern tGATT_PENDING_ENC_CLCB* gatt_add_pending_enc_channel_clcb(tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb );
631 extern void gatt_clcb_dealloc (tGATT_CLCB *p_clcb);
655 extern void gatt_end_operation(tGATT_CLCB *p_clcb, tGATT_STATUS status, void *p_data);
657 extern void gatt_act_discovery(tGATT_CLCB *p_clcb);
658 extern void gatt_act_read(tGATT_CLCB *p_clcb, UINT16 offset);
659 extern void gatt_act_write(tGATT_CLCB *p_clcb, UINT8 sec_act);
666 extern void gatt_send_queue_write_cancel (tGATT_TCB *p_tcb, tGATT_CLCB *p_clcb, tGATT_EXEC_FLAG flag);
669 extern BOOLEAN gatt_security_check_start(tGATT_CLCB *p_clcb);
671 extern tGATT_SEC_ACTION gatt_determine_sec_act(tGATT_CLCB *p_clcb );
    [all...]
  /system/bt/stack/srvc/
srvc_eng.c 50 typedef void (*tSRVC_ENG_C_CMPL_ACTION)(tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op,
72 tSRVC_CLCB *p_clcb = NULL; local
74 for (i_clcb = 0, p_clcb= srvc_eng_cb.clcb; i_clcb < SRVC_MAX_APPS; i_clcb++, p_clcb++)
76 if (p_clcb->in_use && p_clcb->connected && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN))
78 return p_clcb->conn_id;
97 tSRVC_CLCB *p_clcb = NULL; local
99 for (i_clcb = 0, p_clcb= srvc_eng_cb.clcb; i_clcb < SRVC_MAX_APPS; i_clcb++, p_clcb++
121 tSRVC_CLCB *p_clcb = NULL; local
145 tSRVC_CLCB *p_clcb = NULL; local
169 tSRVC_CLCB *p_clcb = NULL; local
196 tSRVC_CLCB *p_clcb = NULL; local
326 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_conn_id(conn_id); local
387 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_bd_addr(remote_bda); local
410 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_conn_id(conn_id); local
    [all...]
srvc_dis.c 202 tSRVC_CLCB *p_clcb = srvc_eng_find_clcb_by_conn_id(conn_id); local
208 if (dis_cb.p_read_dis_cback && p_clcb)
211 p_clcb->dis_value.attr_mask);
213 (*dis_cb.p_read_dis_cback)(p_clcb->bda, &p_clcb->dis_value);
268 void dis_c_cmpl_cback (tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op,
273 UINT16 conn_id = p_clcb->conn_id;
291 p_clcb->dis_value.attr_mask |= DIS_ATTR_SYS_ID_BIT;
293 STREAM_TO_UINT64 (p_clcb->dis_value.system_id, pp);
300 p_clcb->dis_value.attr_mask |= DIS_ATTR_PNP_ID_BIT
    [all...]
srvc_dis_int.h 72 extern void dis_c_cmpl_cback (tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op,
srvc_battery.c 181 void battery_c_cmpl_cback (tSRVC_CLCB *p_clcb, tGATTC_OPTYPE op,
184 UNUSED(p_clcb);
  /system/bt/bta/gatt/
bta_gattc_act.c 332 tBTA_GATTC_CLCB *p_clcb = NULL; local
340 if ((p_clcb = bta_gattc_find_alloc_clcb(p_msg->api_conn.client_if,
344 bta_gattc_sm_execute(p_clcb, event, p_msg);
380 tBTA_GATTC_CLCB *p_clcb = NULL; local
387 if ((p_clcb = bta_gattc_find_clcb_by_cif(p_msg->api_cancel_conn.client_if,
391 bta_gattc_sm_execute(p_clcb, event, p_msg);
450 void bta_gattc_cancel_open_error(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data)
457 if ( p_clcb && p_clcb->p_rcb && p_clcb->p_rcb->p_cback
555 tBTA_GATTC_CLCB *p_clcb; local
1586 tBTA_GATTC_CLCB *p_clcb = local
1627 tBTA_GATTC_CLCB *p_clcb = &bta_gattc_cb.clcb[0]; local
1784 tBTA_GATTC_CLCB *p_clcb ; local
1864 tBTA_GATTC_CLCB *p_clcb; local
1931 tBTA_GATTC_CLCB *p_clcb; local
1958 tBTA_GATTC_CLCB *p_clcb = NULL; local
    [all...]
bta_gattc_utils.c 171 tBTA_GATTC_CLCB *p_clcb = &bta_gattc_cb.clcb[0]; local
174 for (i = 0; i < BTA_GATTC_CLCB_MAX; i ++, p_clcb ++)
176 if (p_clcb->in_use &&
177 p_clcb->p_rcb->client_if == client_if &&
178 p_clcb->transport == transport &&
179 bdcmp(p_clcb->bda, remote_bda) == 0)
180 return p_clcb;
195 tBTA_GATTC_CLCB *p_clcb = &bta_gattc_cb.clcb[0]; local
198 for (i = 0; i < BTA_GATTC_CLCB_MAX; i ++, p_clcb ++)
200 if (p_clcb->in_use &
220 tBTA_GATTC_CLCB *p_clcb = NULL; local
268 tBTA_GATTC_CLCB *p_clcb ; local
368 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
761 tBTA_GATTC_CLCB *p_clcb = NULL; local
797 tBTA_GATTC_CLCB *p_clcb = NULL; local
    [all...]
bta_gattc_int.h 402 extern BOOLEAN bta_gattc_sm_execute(tBTA_GATTC_CLCB *p_clcb, UINT16 event, tBTA_GATTC_DATA *p_data);
414 extern void bta_gattc_open(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
415 extern void bta_gattc_open_fail(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
416 extern void bta_gattc_open_error(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
418 extern void bta_gattc_cancel_open(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
419 extern void bta_gattc_cancel_open_ok(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
420 extern void bta_gattc_cancel_open_error(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
422 extern void bta_gattc_conn(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
424 extern void bta_gattc_close(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
425 extern void bta_gattc_close_fail(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data)
    [all...]
bta_gattc_main.c 73 typedef void (*tBTA_GATTC_ACTION)(tBTA_GATTC_CLCB *p_clcb, tBTA_GATTC_DATA *p_data);
266 BOOLEAN bta_gattc_sm_execute(tBTA_GATTC_CLCB *p_clcb, UINT16 event, tBTA_GATTC_DATA *p_data)
273 tBTA_GATTC_STATE in_state = p_clcb->state;
283 state_table = bta_gattc_st_tbl[p_clcb->state];
288 p_clcb->state = state_table[event][BTA_GATTC_NEXT_STATE];
295 (*bta_gattc_action[action])(p_clcb, p_data);
296 if (p_clcb->p_q_cmd == p_data) {
310 if (in_state != p_clcb->state)
314 gattc_state_code(p_clcb->state),
334 tBTA_GATTC_CLCB *p_clcb = NULL local
    [all...]
bta_gattc_cache.c 374 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
377 if (p_clcb)
379 if (p_clcb->transport == BTA_TRANSPORT_LE)
481 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
487 if (p_clcb == NULL)
514 p_clcb->p_srcb->state = BTA_GATTC_SERV_SAVE;
517 bta_gattc_cache_save(p_clcb->p_srcb, p_clcb->bta_conn_id);
520 bta_gattc_reset_discover_st(p_clcb->p_srcb, BTA_GATT_OK);
863 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id) local
931 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
1023 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
1077 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
1108 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
1313 tBTA_GATTC_CLCB *p_clcb = bta_gattc_find_clcb_by_conn_id(conn_id); local
    [all...]
  /system/bt/stack/gap/
gap_ble.c 75 tGAP_CLCB *p_clcb = NULL; local
77 for (i_clcb = 0, p_clcb= gap_cb.clcb; i_clcb < GAP_MAX_CL; i_clcb++, p_clcb++)
79 if (p_clcb->in_use && !memcmp(p_clcb->bda, bda, BD_ADDR_LEN))
81 return p_clcb;
100 tGAP_CLCB *p_clcb = NULL; local
102 for (i_clcb = 0, p_clcb= gap_cb.clcb; i_clcb < GAP_MAX_CL; i_clcb++, p_clcb++)
104 if (p_clcb->in_use && p_clcb->connected && p_clcb->conn_id == conn_id
125 tGAP_CLCB *p_clcb = NULL; local
585 tGAP_CLCB *p_clcb = gap_find_clcb_by_bd_addr (bda); local
621 tGAP_CLCB *p_clcb = gap_ble_find_clcb_by_conn_id(conn_id); local
687 tGAP_CLCB *p_clcb; local
778 tGAP_CLCB *p_clcb = gap_find_clcb_by_bd_addr (peer_bda); local
    [all...]

Completed in 555 milliseconds