Home
last modified time | relevance | path

Searched refs:tL2C_CCB (Results 1 – 9 of 9) sorted by relevance

/system/bt/stack/l2cap/
Dl2c_int.h341 } tL2C_CCB; typedef
348 tL2C_CCB *p_first_ccb; /* The first channel in this queue */
349 tL2C_CCB *p_last_ccb; /* The last channel in this queue */
366 tL2C_CCB *p_serve_ccb; /* current serving ccb within priority group */
367 tL2C_CCB *p_first_ccb; /* first ccb of priority group */
387tL2C_CCB *p_pending_ccb; /* ccb of waiting channel during link disconnect */
423 tL2C_CCB *p_fixed_ccbs[L2CAP_NUM_FIXED_CHNLS];
469 tL2C_CCB ccb_pool[MAX_L2CAP_CHANNELS]; /* Channel Control Block pool */
472 tL2C_CCB *p_free_ccb_first; /* Pointer to first free CCB */
473 tL2C_CCB *p_free_ccb_last; /* Pointer to last free CCB */
[all …]
Dl2c_ucd.c270 tL2C_CCB *p_ccb; in L2CA_UcdDeregister()
332 tL2C_CCB *p_ccb; in L2CA_UcdDiscover()
398 tL2C_CCB *p_ccb; in L2CA_UcdDataWrite()
489 tL2C_CCB *p_ccb; in L2CA_UcdSetIdleTimeout()
522 tL2C_CCB *p_ccb; in L2CA_UCDSetTxPriority()
561 tL2C_CCB *p_ccb; in l2c_ucd_connect()
667 BOOLEAN l2c_ucd_check_pending_info_req(tL2C_CCB *p_ccb) in l2c_ucd_check_pending_info_req()
745 void l2c_ucd_enqueue_pending_out_sec_q(tL2C_CCB *p_ccb, void *p_data) in l2c_ucd_enqueue_pending_out_sec_q()
760 BOOLEAN l2c_ucd_check_pending_out_sec_q(tL2C_CCB *p_ccb) in l2c_ucd_check_pending_out_sec_q()
790 void l2c_ucd_send_pending_out_sec_q(tL2C_CCB *p_ccb) in l2c_ucd_send_pending_out_sec_q()
[all …]
Dl2c_api.c130 tL2C_CCB *p_ccb; in L2CA_Deregister()
242 tL2C_CCB *p_ccb; in L2CA_ErtmConnectReq()
435 tL2C_CCB *p_ccb = p_lcb->ccb_queue.p_first_ccb; in L2CA_DeregisterLECoc()
504 tL2C_CCB *p_ccb = l2cu_allocate_ccb(p_lcb, 0); in L2CA_ConnectLECocReq()
577 tL2C_CCB *p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid); in L2CA_ConnectLECocRsp()
624 tL2C_CCB *p_ccb = l2cu_find_ccb_by_cid(NULL, lcid); in L2CA_GetPeerLECocConfig()
649 tL2C_CCB *channel_control_block = l2cu_find_ccb_by_cid(NULL, local_cid); in L2CA_SetConnectionCallbacks()
704 tL2C_CCB *p_ccb; in L2CA_ErtmConnectRsp()
787 tL2C_CCB *p_ccb; in L2CA_ConfigReq()
837 tL2C_CCB *p_ccb; in L2CA_ConfigRsp()
[all …]
Dl2c_csm.c45 static void l2c_csm_closed (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
46 static void l2c_csm_orig_w4_sec_comp (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
47 static void l2c_csm_term_w4_sec_comp (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
48 static void l2c_csm_w4_l2cap_connect_rsp (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
49 static void l2c_csm_w4_l2ca_connect_rsp (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
50 static void l2c_csm_config (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
51 static void l2c_csm_open (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
52 static void l2c_csm_w4_l2cap_disconnect_rsp (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
53 static void l2c_csm_w4_l2ca_disconnect_rsp (tL2C_CCB *p_ccb, UINT16 event, void *p_data);
68 void l2c_csm_execute (tL2C_CCB *p_ccb, UINT16 event, void *p_data) in l2c_csm_execute()
[all …]
Dl2c_fcr.c95 static BOOLEAN process_reqseq (tL2C_CCB *p_ccb, UINT16 ctrl_word);
96 static void process_s_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, UINT16 ctrl_word);
97 static void process_i_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, UINT16 ctrl_word, BOOLEAN delay_ack…
98 static BOOLEAN retransmit_i_frames (tL2C_CCB *p_ccb, UINT8 tx_seq);
99 static void prepare_I_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf, BOOLEAN is_retransmission);
100 static void process_stream_frame (tL2C_CCB *p_ccb, BT_HDR *p_buf);
101 static BOOLEAN do_sar_reassembly (tL2C_CCB *p_ccb, BT_HDR *p_buf, UINT16 ctrl_word);
104 static void l2c_fcr_collect_ack_delay (tL2C_CCB *p_ccb, UINT8 num_bufs_acked);
175 void l2c_fcr_start_timer (tL2C_CCB *p_ccb) in l2c_fcr_start_timer()
207 void l2c_fcr_stop_timer (tL2C_CCB *p_ccb) in l2c_fcr_stop_timer()
[all …]
Dl2c_utils.c142 tL2C_CCB *p_ccb; in l2cu_release_lcb()
484 void l2cu_send_peer_connect_req (tL2C_CCB *p_ccb) in l2cu_send_peer_connect_req()
522 void l2cu_send_peer_connect_rsp (tL2C_CCB *p_ccb, UINT16 result, UINT16 status) in l2cu_send_peer_connect_rsp()
596 void l2cu_send_peer_config_req (tL2C_CCB *p_ccb, tL2CAP_CFG_INFO *p_cfg) in l2cu_send_peer_config_req()
703 void l2cu_send_peer_config_rsp (tL2C_CCB *p_ccb, tL2CAP_CFG_INFO *p_cfg) in l2cu_send_peer_config_rsp()
796 void l2cu_send_peer_config_rej (tL2C_CCB *p_ccb, UINT8 *p_data, UINT16 data_len, UINT16 rej_len) in l2cu_send_peer_config_rej()
917 void l2cu_send_peer_disc_req (tL2C_CCB *p_ccb) in l2cu_send_peer_disc_req()
1257 void l2cu_enqueue_ccb (tL2C_CCB *p_ccb) in l2cu_enqueue_ccb()
1259 tL2C_CCB *p_ccb1; in l2cu_enqueue_ccb()
1349 void l2cu_dequeue_ccb (tL2C_CCB *p_ccb) in l2cu_dequeue_ccb()
[all …]
Dl2c_link.c162 tL2C_CCB *p_ccb; in l2c_link_hci_conn_comp()
262 tL2C_CCB *pn = p_ccb->p_next_ccb; in l2c_link_hci_conn_comp()
304 tL2C_CCB *p_ccb; in l2c_link_sec_comp()
305 tL2C_CCB *p_next_ccb; in l2c_link_sec_comp()
372 tL2C_CCB *p_ccb; in l2c_link_hci_disc_comp()
406 tL2C_CCB *pn = p_ccb->p_next_ccb; in l2c_link_hci_disc_comp()
525 tL2C_CCB *p_ccb; in l2c_link_hci_qos_violation()
557 tL2C_CCB *p_ccb; in l2c_link_timeout()
575 tL2C_CCB *pn = p_ccb->p_next_ccb; in l2c_link_timeout()
611 tL2C_CCB *pn = p_ccb->p_next_ccb; in l2c_link_timeout()
[all …]
Dl2c_main.c73 tL2C_CCB *p_ccb = NULL; in l2c_rcv_acl_data()
278 tL2C_CCB *p_ccb; in process_l2cap_cmd()
872 tL2C_CCB *p_ccb = (tL2C_CCB *)data; in l2c_ccb_timer_timeout()
879 tL2C_CCB *p_ccb = (tL2C_CCB *)data; in l2c_fcrb_ack_timer_timeout()
904 tL2C_CCB *p_ccb; in l2c_data_write()
Dl2c_ble.c285 tL2C_CCB *p_ccb; in l2cble_notify_le_connection()
627 tL2C_CCB *p_ccb = NULL, *temp_p_ccb = NULL; in l2cble_process_sig_cmd()
1294 void l2cble_credit_based_conn_req (tL2C_CCB *p_ccb) in l2cble_credit_based_conn_req()
1319 void l2cble_credit_based_conn_res (tL2C_CCB *p_ccb, UINT16 result) in l2cble_credit_based_conn_res()
1344 void l2cble_send_flow_control_credit(tL2C_CCB *p_ccb, UINT16 credit_value) in l2cble_send_flow_control_credit()
1370 void l2cble_send_peer_disc_req(tL2C_CCB *p_ccb) in l2cble_send_peer_disc_req()