Home
last modified time | relevance | path

Searched refs:tGATT_CLCB (Results 1 – 7 of 7) sorted by relevance

/system/bt/stack/gatt/
Dgatt_int.h199 struct tGATT_CLCB;
204 tGATT_CLCB* p_clcb;
268 std::queue<tGATT_CLCB*> pending_enc_clcb; /* pending encryption channel q */
307 struct tGATT_CLCB { struct
370 tGATT_CLCB clcb[GATT_CL_MAX_LCB]; /* connection link control block*/
437 extern tGATT_STATUS attp_send_cl_msg(tGATT_TCB& tcb, tGATT_CLCB* p_clcb,
456 extern void gatt_start_rsp_timer(tGATT_CLCB* p_clcb);
510 extern tGATT_CLCB* gatt_clcb_alloc(uint16_t conn_id);
511 extern void gatt_clcb_dealloc(tGATT_CLCB* p_clcb);
535 extern uint8_t gatt_send_write_msg(tGATT_TCB& p_tcb, tGATT_CLCB* p_clcb,
[all …]
Dgatt_auth.cc46 static bool gatt_sign_data(tGATT_CLCB* p_clcb) { in gatt_sign_data()
130 void gatt_sec_check_complete(bool sec_check_ok, tGATT_CLCB* p_clcb, in gatt_sec_check_complete()
171 tGATT_CLCB* p_clcb = p_tcb->pending_enc_clcb.front(); in gatt_enc_cmpl_cback()
191 std::queue<tGATT_CLCB*> new_pending_clcbs; in gatt_enc_cmpl_cback()
193 tGATT_CLCB* p_clcb = p_tcb->pending_enc_clcb.front(); in gatt_enc_cmpl_cback()
228 std::queue<tGATT_CLCB*> new_pending_clcbs; in gatt_notify_enc_cmpl()
230 tGATT_CLCB* p_clcb = p_tcb->pending_enc_clcb.front(); in gatt_notify_enc_cmpl()
271 tGATT_SEC_ACTION gatt_determine_sec_act(tGATT_CLCB* p_clcb) { in gatt_determine_sec_act()
405 bool gatt_security_check_start(tGATT_CLCB* p_clcb) { in gatt_security_check_start()
Dgatt_cl.cc52 void gatt_send_prepare_write(tGATT_TCB& tcb, tGATT_CLCB* p_clcb);
81 void gatt_act_discovery(tGATT_CLCB* p_clcb) { in gatt_act_discovery()
139 void gatt_act_read(tGATT_CLCB* p_clcb, uint16_t offset) { in gatt_act_read()
210 void gatt_act_write(tGATT_CLCB* p_clcb, uint8_t sec_act) { in gatt_act_write()
274 void gatt_send_queue_write_cancel(tGATT_TCB& tcb, tGATT_CLCB* p_clcb, in gatt_send_queue_write_cancel()
297 bool gatt_check_write_long_terminate(tGATT_TCB& tcb, tGATT_CLCB* p_clcb, in gatt_check_write_long_terminate()
328 void gatt_send_prepare_write(tGATT_TCB& tcb, tGATT_CLCB* p_clcb) { in gatt_send_prepare_write()
372 tGATT_CLCB* p_clcb, uint16_t len, in gatt_process_find_type_value_rsp()
417 void gatt_process_read_info_rsp(UNUSED_ATTR tGATT_TCB& tcb, tGATT_CLCB* p_clcb, in gatt_process_read_info_rsp()
470 void gatt_proc_disc_error_rsp(UNUSED_ATTR tGATT_TCB& tcb, tGATT_CLCB* p_clcb, in gatt_proc_disc_error_rsp()
[all …]
Dgatt_utils.cc520 void gatt_start_rsp_timer(tGATT_CLCB* p_clcb) { in gatt_start_rsp_timer()
576 tGATT_CLCB* p_clcb = (tGATT_CLCB*)data; in gatt_rsp_timeout()
901 tGATT_CLCB* gatt_clcb_alloc(uint16_t conn_id) { in gatt_clcb_alloc()
903 tGATT_CLCB* p_clcb = NULL; in gatt_clcb_alloc()
934 void gatt_clcb_dealloc(tGATT_CLCB* p_clcb) { in gatt_clcb_dealloc()
937 memset(p_clcb, 0, sizeof(tGATT_CLCB)); in gatt_clcb_dealloc()
1129 void gatt_cmd_enq(tGATT_TCB& tcb, tGATT_CLCB* p_clcb, bool to_send, in gatt_cmd_enq()
1146 tGATT_CLCB* gatt_cmd_dequeue(tGATT_TCB& tcb, uint8_t* p_op_code) { in gatt_cmd_dequeue()
1150 tGATT_CLCB* p_clcb = cmd.p_clcb; in gatt_cmd_dequeue()
1158 uint8_t gatt_send_write_msg(tGATT_TCB& tcb, tGATT_CLCB* p_clcb, uint8_t op_code, in gatt_send_write_msg()
[all …]
Dgatt_api.cc592 tGATT_CLCB* p_clcb = gatt_clcb_alloc(conn_id); in GATTC_ConfigureMTU()
649 tGATT_CLCB* p_clcb = gatt_clcb_alloc(conn_id); in GATTC_Discover()
704 tGATT_CLCB* p_clcb = gatt_clcb_alloc(conn_id); in GATTC_Read()
782 tGATT_CLCB* p_clcb = gatt_clcb_alloc(conn_id); in GATTC_Write()
835 tGATT_CLCB* p_clcb = gatt_clcb_alloc(conn_id); in GATTC_ExecuteWrite()
1026 tGATT_CLCB* p_clcb; in GATT_Deregister()
Datt_protocol.cc416 tGATT_STATUS attp_cl_send_cmd(tGATT_TCB& tcb, tGATT_CLCB* p_clcb, in attp_cl_send_cmd()
457 tGATT_STATUS attp_send_cl_msg(tGATT_TCB& tcb, tGATT_CLCB* p_clcb, in attp_send_cl_msg()
Dgatt_main.cc157 gatt_cb.tcb[i].pending_enc_clcb = std::queue<tGATT_CLCB*>(); in gatt_free()