Home
last modified time | relevance | path

Searched refs:tL2C_LCB (Results 1 – 11 of 11) sorted by relevance

/external/bluetooth/bluedroid/stack/l2cap/
Dl2c_int.h460 } tL2C_LCB; typedef
475 tL2C_LCB lcb_pool[MAX_L2CAP_LINKS]; /* Link Control Block pool */
490 tL2C_LCB *p_cur_hcit_lcb; /* Current HCI Transport buffer */
587 extern tL2C_LCB *l2cu_allocate_lcb (BD_ADDR p_bd_addr, BOOLEAN is_bonding, tBT_TRANSPORT transport);
589 extern void l2cu_release_lcb (tL2C_LCB *p_lcb);
590 extern tL2C_LCB *l2cu_find_lcb_by_bd_addr (BD_ADDR p_bd_addr, tBT_TRANSPORT transport);
591 extern tL2C_LCB *l2cu_find_lcb_by_handle (UINT16 handle);
594 extern UINT8 l2cu_get_conn_role (tL2C_LCB *p_this_lcb);
601 extern tL2C_CCB *l2cu_allocate_ccb (tL2C_LCB *p_lcb, UINT16 cid);
603 extern tL2C_CCB *l2cu_find_ccb_by_cid (tL2C_LCB *p_lcb, UINT16 local_cid);
[all …]
Dl2c_ble.c35 static void l2cble_start_conn_update (tL2C_LCB *p_lcb);
51 tL2C_LCB *p_lcb; in L2CA_CancelBleConnectReq()
101 tL2C_LCB *p_lcb; in L2CA_UpdateBleConnParams()
149 tL2C_LCB *p_lcb; in L2CA_EnableUpdateBleConnParams()
198 tL2C_LCB *p_lcb; in L2CA_GetBleConnRole()
216 tL2C_LCB *p_lcb; in L2CA_GetDisconnectReason()
238 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (bda, BT_TRANSPORT_LE); in l2cble_notify_le_connection()
264 tL2C_LCB *p_lcb; in l2cble_scanner_conn_comp()
368 tL2C_LCB *p_lcb; in l2cble_advertiser_conn_comp()
466 static void l2cble_start_conn_update (tL2C_LCB *p_lcb) in l2cble_start_conn_update()
[all …]
Dl2c_utils.c51 tL2C_LCB *l2cu_allocate_lcb (BD_ADDR p_bd_addr, BOOLEAN is_bonding, tBT_TRANSPORT transport) in l2cu_allocate_lcb()
54 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; in l2cu_allocate_lcb()
60 memset (p_lcb, 0, sizeof (tL2C_LCB)); in l2cu_allocate_lcb()
107 tL2C_LCB *p_lcb = l2cu_find_lcb_by_bd_addr (p_bd_addr, BT_TRANSPORT_BR_EDR); in l2cu_update_lcb_4_bonding()
128 void l2cu_release_lcb (tL2C_LCB *p_lcb) in l2cu_release_lcb()
262 tL2C_LCB *l2cu_find_lcb_by_bd_addr (BD_ADDR p_bd_addr, tBT_TRANSPORT transport) in l2cu_find_lcb_by_bd_addr()
265 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; in l2cu_find_lcb_by_bd_addr()
295 UINT8 l2cu_get_conn_role (tL2C_LCB *p_this_lcb) in l2cu_get_conn_role()
312 BOOLEAN l2c_is_cmd_rejected (UINT8 cmd_code, UINT8 id, tL2C_LCB *p_lcb) in l2c_is_cmd_rejected()
342 BT_HDR *l2cu_build_header (tL2C_LCB *p_lcb, UINT16 len, UINT8 cmd, UINT8 id) in l2cu_build_header()
[all …]
Dl2c_link.c42 static BOOLEAN l2c_link_send_to_lower (tL2C_LCB *p_lcb, BT_HDR *p_buf);
62 tL2C_LCB *p_lcb; in l2c_link_hci_conn_req()
63 tL2C_LCB *p_lcb_cur; in l2c_link_hci_conn_req()
158 tL2C_LCB *p_lcb; in l2c_link_hci_conn_comp()
296 tL2C_LCB *p_lcb; in l2c_link_sec_comp()
362 tL2C_LCB *p_lcb; in l2c_link_hci_disc_comp()
489 tL2C_LCB *p_lcb; in l2c_link_hci_qos_violation()
520 void l2c_link_timeout (tL2C_LCB *p_lcb) in l2c_link_timeout()
647 void l2c_info_timeout (tL2C_LCB *p_lcb) in l2c_info_timeout()
704 tL2C_LCB *p_lcb; in l2c_link_adjust_allocation()
[all …]
Dl2c_api.c125 tL2C_LCB *p_lcb; in L2CA_Deregister()
235 tL2C_LCB *p_lcb; in L2CA_ErtmConnectReq()
362 tL2C_LCB *p_lcb; in L2CA_ErtmConnectRsp()
596 tL2C_LCB *p_lcb; in L2CA_Ping()
663 tL2C_LCB *p_lcb; in L2CA_Echo()
728 tL2C_LCB *p_lcb; in L2CA_SetIdleTimeout()
775 tL2C_LCB *p_lcb; in L2CA_SetIdleTimeoutByBdAddr()
788 tL2C_LCB *p_lcb = &l2cb.lcb_pool[0]; in L2CA_SetIdleTimeoutByBdAddr()
872 tL2C_LCB *p_lcb; in L2CA_LocalLoopbackReq()
1099 tL2C_LCB *p_lcb; in L2CA_SetFlushTimeout()
[all …]
Dl2c_ucd.c328 tL2C_LCB *p_lcb; in L2CA_UcdDiscover()
394 tL2C_LCB *p_lcb; in L2CA_UcdDataWrite()
484 tL2C_LCB *p_lcb; in L2CA_UcdSetIdleTimeout()
517 tL2C_LCB *p_lcb; in L2CA_UCDSetTxPriority()
556 tL2C_LCB *p_lcb; in l2c_ucd_connect()
640 void l2c_ucd_delete_sec_pending_q(tL2C_LCB *p_lcb) in l2c_ucd_delete_sec_pending_q()
904 BOOLEAN l2c_ucd_check_rx_pkts(tL2C_LCB *p_lcb, BT_HDR *p_msg) in l2c_ucd_check_rx_pkts()
Dl2c_main.c41 static void process_l2cap_cmd (tL2C_LCB *p_lcb, UINT8 *p, UINT16 pkt_len);
124 tL2C_LCB *p_lcb; in l2c_rcv_acl_data()
322 static void process_l2cap_cmd (tL2C_LCB *p_lcb, UINT8 *p, UINT16 pkt_len) in process_l2cap_cmd()
925 l2c_link_timeout ((tL2C_LCB *)p_tle->param); in l2c_process_timeout()
942 l2c_info_timeout((tL2C_LCB *)p_tle->param); in l2c_process_timeout()
/external/bluetooth/bluedroid/stack/btm/
Dbtm_ble_bgconn.c712 rt = l2cble_init_direct_conn((tL2C_LCB *)(p_req->p_param)); in btm_send_pending_direct_conn()
Dbtm_pm.c795 tL2C_LCB *p_lcb; in btm_pm_proc_mode_change()
Dbtm_ble.c1695 tL2C_LCB *p_lcb; in btm_ble_conn_complete()
Dbtm_sec.c3014 tL2C_LCB *p_lcb; in btm_sec_dd_create_conn()