Home
last modified time | relevance | path

Searched refs:l2cb (Results 1 – 12 of 12) sorted by relevance

/aosp12/system/bt/stack/l2cap/
H A Dl2c_link.cc614 l2cb.controller_xmit_window = l2cb.num_lm_acl_bufs; in l2c_link_adjust_allocation()
615 l2cb.round_robin_quota = l2cb.round_robin_unacked = 0; in l2c_link_adjust_allocation()
919 (l2cb.round_robin_unacked >= l2cb.round_robin_quota)) && in l2c_link_check_send_pkts()
922 (l2cb.ble_round_robin_unacked >= l2cb.ble_round_robin_quota || in l2c_link_check_send_pkts()
959 (l2cb.round_robin_unacked < l2cb.round_robin_quota) && in l2c_link_check_send_pkts()
964 (l2cb.ble_round_robin_unacked < l2cb.ble_round_robin_quota) && in l2c_link_check_send_pkts()
1096 l2cb.round_robin_quota, l2cb.round_robin_unacked); in l2c_link_send_to_lower_br_edr()
1145 l2cb.ble_round_robin_quota, l2cb.ble_round_robin_unacked); in l2c_link_send_to_lower_ble()
1230 (l2cb.round_robin_unacked < l2cb.round_robin_quota)) { in l2c_link_process_num_completed_pkts()
1236 (l2cb.ble_round_robin_unacked < l2cb.ble_round_robin_quota))) { in l2c_link_process_num_completed_pkts()
[all …]
H A Dl2c_main.cc48 tL2C_CB l2cb; variable
125 list_length(l2cb.rcv_pending_q)); in l2c_rcv_acl_data()
127 list_append(l2cb.rcv_pending_q, p_msg); in l2c_rcv_acl_data()
915 memset(&l2cb, 0, sizeof(tL2C_CB)); in l2c_init()
922 l2cb.ccb_pool[xx].p_next_ccb = &l2cb.ccb_pool[xx + 1]; in l2c_init()
928 l2cb.p_free_ccb_first = &l2cb.ccb_pool[0]; in l2c_init()
929 l2cb.p_free_ccb_last = &l2cb.ccb_pool[MAX_L2CAP_CHANNELS - 1]; in l2c_init()
951 l2cb.rcv_pending_q = list_new(NULL); in l2c_init()
952 CHECK(l2cb.rcv_pending_q != NULL); in l2c_init()
963 list_free(l2cb.rcv_pending_q); in l2c_free()
[all …]
H A Dl2c_utils.cc90 l2cb.num_used_lcbs++; in l2cu_allocate_lcb()
167 if (l2cb.controller_le_xmit_window > l2cb.num_lm_ble_bufs) { in l2cu_release_lcb()
168 l2cb.controller_le_xmit_window = l2cb.num_lm_ble_bufs; in l2cu_release_lcb()
172 if (l2cb.controller_xmit_window > l2cb.num_lm_acl_bufs) { in l2cu_release_lcb()
173 l2cb.controller_xmit_window = l2cb.num_lm_acl_bufs; in l2cu_release_lcb()
204 if (l2cb.num_ble_links_active >= 1) l2cb.num_ble_links_active--; in l2cu_release_lcb()
208 if (l2cb.num_used_lcbs >= 1) l2cb.num_used_lcbs--; in l2cu_release_lcb()
1059 (l2cb.test_info_resp & in l2cu_send_peer_info_rsp()
1092 (l2cb.test_info_resp & in l2cu_send_peer_info_rsp()
2177 p_lcb = &l2cb.lcb_pool[0]; in l2cu_lcb_disconnecting()
[all …]
H A Dl2c_api.cc172 p_lcb = &l2cb.lcb_pool[0]; in L2CA_Deregister()
213 uint16_t psm = l2cb.le_dyn_psm; in L2CA_AllocateLePSM()
243 l2cb.le_dyn_psm = psm; in L2CA_AllocateLePSM()
269 if (!l2cb.le_dyn_psm_assigned[psm - LE_DYNAMIC_PSM_START]) { in L2CA_FreeLePSM()
272 l2cb.le_dyn_psm_assigned[psm - LE_DYNAMIC_PSM_START] = false; in L2CA_FreeLePSM()
466 tL2C_LCB* p_lcb = &l2cb.lcb_pool[0]; in L2CA_DeregisterLECoc()
961 tL2C_LCB* p_lcb = &l2cb.lcb_pool[0]; in L2CA_SetIdleTimeoutByBdAddr()
986 if (new_level != 0xFF) l2cb.l2cap_trace_level = new_level; in L2CA_SetTraceLevel()
988 return (l2cb.l2cap_trace_level); in L2CA_SetTraceLevel()
1184 peer_channel_mask = l2cb.l2c_ble_fixed_chnls_mask; in L2CA_ConnectFixedChnl()
[all …]
H A Dl2c_ble.cc1090 l2cb.num_lm_acl_bufs -= L2C_DEF_NUM_BLE_BUF_SHARED; in l2c_link_processs_ble_num_bufs()
1093 l2cb.num_lm_ble_bufs = num_lm_ble_bufs; in l2c_link_processs_ble_num_bufs()
1094 l2cb.controller_le_xmit_window = num_lm_ble_bufs; in l2c_link_processs_ble_num_bufs()
1122 if (l2cb.num_ble_links_active == 0) { in l2c_ble_link_adjust_allocation()
1123 l2cb.controller_le_xmit_window = l2cb.num_lm_ble_bufs; in l2c_ble_link_adjust_allocation()
1124 l2cb.ble_round_robin_quota = l2cb.ble_round_robin_unacked = 0; in l2c_ble_link_adjust_allocation()
1153 l2cb.ble_round_robin_quota = low_quota; in l2c_ble_link_adjust_allocation()
1158 l2cb.ble_round_robin_quota = 0; in l2c_ble_link_adjust_allocation()
1159 l2cb.ble_round_robin_unacked = 0; in l2c_ble_link_adjust_allocation()
1165 l2cb.ble_round_robin_quota = 0; in l2c_ble_link_adjust_allocation()
[all …]
H A Dl2c_csm.cc1100 if (l2cb.fixed_reg[p_ccb->local_cid - L2CAP_FIRST_FIXED_CHNL] in l2c_csm_config()
1103 (*l2cb.fixed_reg[p_ccb->local_cid - L2CAP_FIRST_FIXED_CHNL] in l2c_csm_config()
1594 if (p_ccb->p_lcb->link_xmit_quota == 0) l2cb.check_round_robin = true; in l2c_enqueue_peer_data()
H A Dl2c_int.h659 extern tL2C_CB l2cb;
H A Dl2c_fcr.cc1243 if (l2cb.fixed_reg[p_ccb->local_cid - L2CAP_FIRST_FIXED_CHNL] in do_sar_reassembly()
1245 (*l2cb.fixed_reg[p_ccb->local_cid - L2CAP_FIRST_FIXED_CHNL] in do_sar_reassembly()
/aosp12/system/bt/internal_include/
H A Dbt_trace.h301 if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_ERROR) \
306 if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_WARNING) \
311 if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_API) \
316 if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_EVENT) \
321 if (l2cb.l2cap_trace_level >= BT_TRACE_LEVEL_DEBUG) \
/aosp12/system/bt/stack/test/btm/
H A Dstack_btm_test.cc43 tL2C_CB l2cb; variable
/aosp12/system/bt/main/test/
H A Dmain_shim_test.cc64 tL2C_CB l2cb; variable
/aosp12/system/bt/main/shim/
H A Dacl.cc893 extern tL2C_CB l2cb;
897 const tL2C_LCB& lcb = l2cb.lcb_pool[i]; in DumpsysL2cap()