Searched refs:l2cb (Results 1 – 12 of 12) sorted by relevance
614 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 …]
48 tL2C_CB l2cb; variable125 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 …]
90 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 …]
172 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 …]
1090 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 …]
1100 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()
659 extern tL2C_CB l2cb;
1243 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()
301 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) \
43 tL2C_CB l2cb; variable
64 tL2C_CB l2cb; variable
893 extern tL2C_CB l2cb;897 const tL2C_LCB& lcb = l2cb.lcb_pool[i]; in DumpsysL2cap()