Searched refs:lcid (Results 1 - 25 of 41) sorted by relevance

12

/system/bt/stack/rfcomm/
H A Drfc_l2cap_if.cc43 static void RFCOMM_ConnectInd(const RawAddress& bd_addr, uint16_t lcid,
45 static void RFCOMM_ConnectCnf(uint16_t lcid, uint16_t err);
46 static void RFCOMM_ConfigInd(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
47 static void RFCOMM_ConfigCnf(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
48 static void RFCOMM_DisconnectInd(uint16_t lcid, bool is_clear);
50 static void RFCOMM_BufDataInd(uint16_t lcid, BT_HDR* p_buf);
51 static void RFCOMM_CongestionStatusInd(uint16_t lcid, bool is_congested);
88 void RFCOMM_ConnectInd(const RawAddress& bd_addr, uint16_t lcid, argument
95 p_mcb->pending_lcid = lcid;
106 p_mcb->lcid, p_mc
138 RFCOMM_ConnectCnf(uint16_t lcid, uint16_t result) argument
209 RFCOMM_ConfigInd(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
229 RFCOMM_ConfigCnf(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
259 RFCOMM_DisconnectInd(uint16_t lcid, bool is_conf_needed) argument
284 RFCOMM_BufDataInd(uint16_t lcid, BT_HDR* p_buf) argument
363 RFCOMM_CongestionStatusInd(uint16_t lcid, bool is_congested) argument
382 rfc_find_lcid_mcb(uint16_t lcid) argument
409 rfc_save_lcid_mcb(tRFC_MCB* p_mcb, uint16_t lcid) argument
[all...]
H A Drfc_mx_fsm.cc121 uint16_t lcid = L2CA_ConnectReq(BT_PSM_RFCOMM, p_mcb->bd_addr); local
122 if (lcid == 0) {
123 rfc_save_lcid_mcb(NULL, p_mcb->lcid);
124 p_mcb->lcid = 0;
128 p_mcb->lcid = lcid;
130 rfc_save_lcid_mcb(p_mcb, p_mcb->lcid);
146 L2CA_ConnectRsp(p_mcb->bd_addr, *((uint8_t*)p_data), p_mcb->lcid,
216 L2CA_DisconnectReq(p_mcb->lcid);
228 rfc_save_lcid_mcb(NULL, p_mcb->lcid);
487 uint16_t lcid = L2CA_ConnectReq(BT_PSM_RFCOMM, p_mcb->bd_addr); local
[all...]
H A Drfc_utils.cc201 rfc_save_lcid_mcb(NULL, p_mcb->lcid);
422 "%s: empty queue: p_mcb = %p p_mcb->lcid = %u cached p_mcb = %p",
423 __func__, p_mcb, p_mcb->lcid, rfc_find_lcid_mcb(p_mcb->lcid));
432 L2CA_DataWrite(p_mcb->lcid, p);
/system/bt/stack/avct/
H A Davct_l2c.cc40 void avct_l2c_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid,
42 void avct_l2c_connect_cfm_cback(uint16_t lcid, uint16_t result);
43 void avct_l2c_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
44 void avct_l2c_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
45 void avct_l2c_disconnect_ind_cback(uint16_t lcid, bool ack_needed);
46 void avct_l2c_disconnect_cfm_cback(uint16_t lcid, uint16_t result);
47 void avct_l2c_congestion_ind_cback(uint16_t lcid, bool is_congested);
48 void avct_l2c_data_ind_cback(uint16_t lcid, BT_HDR* p_buf);
102 void avct_l2c_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid, argument
134 lcid, resul
168 avct_l2c_connect_cfm_cback(uint16_t lcid, uint16_t result) argument
231 avct_l2c_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
278 avct_l2c_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
323 avct_l2c_disconnect_ind_cback(uint16_t lcid, bool ack_needed) argument
354 avct_l2c_disconnect_cfm_cback(uint16_t lcid, uint16_t result) argument
385 avct_l2c_congestion_ind_cback(uint16_t lcid, bool is_congested) argument
408 avct_l2c_data_ind_cback(uint16_t lcid, BT_HDR* p_buf) argument
[all...]
H A Davct_l2c_br.cc73 void avct_l2c_br_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid,
75 void avct_l2c_br_connect_cfm_cback(uint16_t lcid, uint16_t result);
76 void avct_l2c_br_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
77 void avct_l2c_br_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
78 void avct_l2c_br_disconnect_ind_cback(uint16_t lcid, bool ack_needed);
79 void avct_l2c_br_disconnect_cfm_cback(uint16_t lcid, uint16_t result);
80 void avct_l2c_br_congestion_ind_cback(uint16_t lcid, bool is_congested);
81 void avct_l2c_br_data_ind_cback(uint16_t lcid, BT_HDR* p_buf);
119 void avct_l2c_br_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid, argument
160 L2CA_ErtmConnectRsp(bd_addr, id, lcid, resul
185 avct_l2c_br_connect_cfm_cback(uint16_t lcid, uint16_t result) argument
227 avct_l2c_br_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
265 avct_l2c_br_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
334 avct_l2c_br_disconnect_ind_cback(uint16_t lcid, bool ack_needed) argument
362 avct_l2c_br_disconnect_cfm_cback(uint16_t lcid, uint16_t result) argument
389 avct_l2c_br_congestion_ind_cback(uint16_t lcid, bool is_congested) argument
411 avct_l2c_br_data_ind_cback(uint16_t lcid, BT_HDR* p_buf) argument
[all...]
H A Davct_lcb.cc327 tAVCT_LCB* avct_lcb_by_lcid(uint16_t lcid) { argument
333 ((p_lcb->ch_lcid == lcid) || (p_lcb->conflict_lcid == lcid))) {
341 AVCT_TRACE_WARNING("No lcb for lcid %x", lcid);
H A Davct_int.h156 extern tAVCT_BCB* avct_bcb_by_lcid(uint16_t lcid);
160 extern tAVCT_LCB* avct_lcb_by_lcid(uint16_t lcid);
H A Davct_bcb_act.cc669 tAVCT_BCB* avct_bcb_by_lcid(uint16_t lcid) { argument
674 if (p_bcb->allocated && (p_bcb->ch_lcid == lcid)) {
680 AVCT_TRACE_WARNING("No bcb for lcid %x", lcid);
/system/bt/stack/avdt/
H A Davdt_l2c.cc40 void avdt_l2c_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid,
42 void avdt_l2c_connect_cfm_cback(uint16_t lcid, uint16_t result);
43 void avdt_l2c_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
44 void avdt_l2c_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg);
45 void avdt_l2c_disconnect_ind_cback(uint16_t lcid, bool ack_needed);
46 void avdt_l2c_disconnect_cfm_cback(uint16_t lcid, uint16_t result);
47 void avdt_l2c_congestion_ind_cback(uint16_t lcid, bool is_congested);
48 void avdt_l2c_data_ind_cback(uint16_t lcid, BT_HDR* p_buf);
91 L2CA_ConnectRsp(*bd_addr, p_tbl->id, p_tbl->lcid, L2CAP_CONN_OK,
95 avdt_cb.ad.lcid_tbl[p_tbl->lcid
165 avdt_l2c_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid, UNUSED_ATTR uint16_t psm, uint8_t id) argument
280 avdt_l2c_connect_cfm_cback(uint16_t lcid, uint16_t result) argument
353 avdt_l2c_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
392 avdt_l2c_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
434 avdt_l2c_disconnect_ind_cback(uint16_t lcid, bool ack_needed) argument
461 avdt_l2c_disconnect_cfm_cback(uint16_t lcid, uint16_t result) argument
483 avdt_l2c_congestion_ind_cback(uint16_t lcid, bool is_congested) argument
503 avdt_l2c_data_ind_cback(uint16_t lcid, BT_HDR* p_buf) argument
[all...]
H A Davdt_ad.cc176 tAVDT_TC_TBL* avdt_ad_tc_tbl_by_lcid(uint16_t lcid) { argument
179 idx = avdt_cb.ad.lcid_tbl[lcid - L2CAP_BASE_APPL_CID];
338 L2CA_SetTxPriority(avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][AVDT_CHAN_SIG].lcid,
358 /* put lcid in event data */
361 open.lcid = avdt_cb.ad.rt_tbl[p_tbl->ccb_idx][p_tbl->tcid].lcid;
468 return L2CA_DataWrite(avdt_cb.ad.rt_tbl[avdt_ccb_to_idx(p_ccb)][tcid].lcid,
491 uint16_t lcid; local
529 lcid = L2CA_ConnectReq(AVDT_PSM, p_ccb->peer_addr);
530 if (lcid !
[all...]
H A Davdt_api.cc1079 uint16_t lcid = 0; local
1087 lcid = avdt_cb.ad.rt_tbl[avdt_ccb_to_idx(p_ccb)][tcid].lcid;
1090 return (lcid);
1107 uint16_t lcid = 0; local
1112 lcid = avdt_cb.ad.rt_tbl[avdt_ccb_to_idx(p_ccb)][tcid].lcid;
1116 lcid = avdt_cb.ad.rt_tbl[avdt_ccb_to_idx(p_ccb)][tcid].lcid;
1120 return (lcid);
[all...]
/system/bt/stack/mcap/
H A Dmca_l2c.cc79 MCA_TRACE_DEBUG("lcid:x%x id:x%x", p_tbl->lcid, p_tbl->id);
88 L2CA_ErtmConnectRsp(*bd_addr, p_tbl->id, p_tbl->lcid, L2CAP_CONN_OK,
96 L2CA_ConfigReq(p_tbl->lcid, &cfg);
98 L2CA_ConnectRsp(*bd_addr, p_tbl->id, p_tbl->lcid, L2CAP_CONN_SECURITY_BLOCK,
128 L2CA_ConfigReq(p_tbl->lcid, &cfg);
130 L2CA_DisconnectReq(p_tbl->lcid);
143 void mca_l2c_cconn_ind_cback(const RawAddress& bd_addr, uint16_t lcid, argument
153 MCA_TRACE_EVENT("mca_l2c_cconn_ind_cback: lcid:x%x psm:x%x id:x%x", lcid, ps
216 mca_l2c_dconn_ind_cback(const RawAddress& bd_addr, uint16_t lcid, uint16_t psm, uint8_t id) argument
281 mca_l2c_connect_cfm_cback(uint16_t lcid, uint16_t result) argument
340 mca_l2c_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
377 mca_l2c_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
424 mca_l2c_disconnect_ind_cback(uint16_t lcid, bool ack_needed) argument
454 mca_l2c_disconnect_cfm_cback(uint16_t lcid, uint16_t result) argument
477 mca_l2c_congestion_ind_cback(uint16_t lcid, bool is_congested) argument
497 mca_l2c_data_ind_cback(uint16_t lcid, BT_HDR* p_buf) argument
[all...]
H A Dmca_dact.cc114 if ((p_dcb->lcid == 0) || (L2CA_DisconnectReq(p_dcb->lcid) == false)) {
118 close.lcid = 0;
138 status = L2CA_DataWrite(p_dcb->lcid, p_data->p_pkt);
H A Dmca_int.h59 uint16_t lcid; /* L2CAP LCID */ member in struct:__anon1212
66 uint16_t lcid; /* L2CAP LCID */ member in struct:__anon1213
177 uint16_t lcid; /* L2CAP LCID */ member in struct:__anon1220
227 uint16_t lcid; /* L2CAP lcid for this control channel */ member in struct:__anon1224
262 uint16_t lcid; /* L2CAP lcid */ member in struct:__anon1226
324 extern tMCA_TC_TBL* mca_tc_tbl_by_lcid(uint16_t lcid);
325 extern void mca_free_tc_tbl_by_lcid(uint16_t lcid);
344 extern void mca_l2c_cconn_ind_cback(const RawAddress& bd_addr, uint16_t lcid,
[all...]
H A Dmca_main.cc134 p_tbl->lcid = p_ccb->lcid;
135 mca_cb.tc.lcid_tbl[p_ccb->lcid - L2CAP_BASE_APPL_CID] = i;
172 p_tbl->lcid = p_dcb->lcid;
173 mca_cb.tc.lcid_tbl[p_dcb->lcid - L2CAP_BASE_APPL_CID] = i;
190 tMCA_TC_TBL* mca_tc_tbl_by_lcid(uint16_t lcid) { argument
193 if (lcid >= L2CAP_BASE_APPL_CID) {
194 idx = mca_cb.tc.lcid_tbl[lcid - L2CAP_BASE_APPL_CID];
213 void mca_free_tc_tbl_by_lcid(uint16_t lcid) { argument
[all...]
H A Dmca_cact.cc130 L2CA_DataWrite(p_ccb->lcid, p_pkt);
189 L2CA_DataWrite(p_ccb->lcid, p_pkt);
203 L2CA_DisconnectReq(p_ccb->lcid);
404 L2CA_DataWrite(p_ccb->lcid, p_buf);
479 p_dcb->lcid = mca_l2c_open_req(p_ccb->peer_addr, p_ccb->data_vpsm,
481 if (p_dcb->lcid) {
H A Dmca_api.cc327 p_ccb->lcid = mca_l2c_open_req(bd_addr, p_ccb->ctrl_vpsm, NULL);
328 if (p_ccb->lcid) {
688 p_dcb->lcid =
690 if (p_dcb->lcid) {
828 uint16_t lcid = 0; local
832 if (p_dcb) lcid = p_dcb->lcid;
833 return lcid;
H A Dmca_dsm.cc230 if (p_data->close.lcid) mca_ccb_report_event(p_ccb, event, &evt_data);
232 mca_free_tc_tbl_by_lcid(p_dcb->lcid);
/system/bt/stack/gatt/
H A Dgatt_main.cc590 uint16_t lcid,
597 LOG(ERROR) << "Connection indication cid = " << +lcid;
606 p_tcb->att_lcid = lcid;
614 L2CA_ConnectRsp(bd_addr, id, lcid, result, 0);
626 L2CA_ConfigReq(lcid, &cfg);
640 static void gatt_l2cif_connect_cfm_cback(uint16_t lcid, uint16_t result) { argument
645 p_tcb = gatt_find_tcb_by_cid(lcid);
648 << StringPrintf(" result: %d ch_state: %d, lcid:0x%x", result,
662 L2CA_ConfigReq(lcid, &cfg);
673 L2CA_DisconnectReq(lcid);
589 gatt_l2cif_connect_ind_cback(const RawAddress& bd_addr, uint16_t lcid, UNUSED_ATTR uint16_t psm, uint8_t id) argument
689 gatt_l2cif_config_cfm_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
738 gatt_l2cif_config_ind_cback(uint16_t lcid, tL2CAP_CFG_INFO* p_cfg) argument
789 gatt_l2cif_disconnect_ind_cback(uint16_t lcid, bool ack_needed) argument
824 gatt_l2cif_disconnect_cfm_cback(uint16_t lcid, UNUSED_ATTR uint16_t result) argument
858 gatt_l2cif_data_ind_cback(uint16_t lcid, BT_HDR* p_buf) argument
880 gatt_l2cif_congest_cback(uint16_t lcid, bool congested) argument
[all...]
/system/bt/stack/l2cap/
H A Dl2c_api.cc528 uint16_t lcid, uint16_t result, uint16_t status,
531 << StringPrintf(" CID: 0x%04x Result: %d Status: %d", lcid, result,
543 tL2C_CCB* p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid);
584 bool L2CA_GetPeerLECocConfig(uint16_t lcid, tL2CAP_LE_CFG_INFO* peer_cfg) { argument
585 L2CAP_TRACE_API("%s CID: 0x%04x", __func__, lcid);
587 tL2C_CCB* p_ccb = l2cu_find_ccb_by_cid(NULL, lcid);
589 L2CAP_TRACE_ERROR("%s No CCB for CID:0x%04x", __func__, lcid);
648 bool L2CA_ConnectRsp(const RawAddress& p_bd_addr, uint8_t id, uint16_t lcid, argument
650 return L2CA_ErtmConnectRsp(p_bd_addr, id, lcid, result, status, NULL);
664 bool L2CA_ErtmConnectRsp(const RawAddress& p_bd_addr, uint8_t id, uint16_t lcid, argument
527 L2CA_ConnectLECocRsp(const RawAddress& p_bd_addr, uint8_t id, uint16_t lcid, uint16_t result, uint16_t status, tL2CAP_LE_CFG_INFO* p_cfg) argument
993 L2CA_GetIdentifiers(uint16_t lcid, uint16_t* rcid, uint16_t* handle) argument
1529 L2CA_GetChnlFcrMode(uint16_t lcid) argument
1919 L2CA_GetCurrentConfig(uint16_t lcid, tL2CAP_CFG_INFO** pp_our_cfg, tL2CAP_CH_CFG_BITS* p_our_cfg_bits, tL2CAP_CFG_INFO** pp_peer_cfg, tL2CAP_CH_CFG_BITS* p_peer_cfg_bits) argument
1963 L2CA_GetConnectionConfig(uint16_t lcid, uint16_t* mtu, uint16_t* rcid, uint16_t* handle) argument
2095 L2CA_FlushChannel(uint16_t lcid, uint16_t num_to_flush) argument
[all...]
H A Dl2c_main.cc256 uint16_t rej_reason, rej_mtu, lcid, rcid, info_type; local
348 STREAM_TO_UINT16(lcid, p);
351 "L2CAP - rej with CID invalid, LCID: 0x%04x RCID: 0x%04x", lcid,
355 p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid);
420 STREAM_TO_UINT16(lcid, p);
424 p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid);
427 lcid, con_info.remote_cid);
454 STREAM_TO_UINT16(lcid, p);
560 p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid);
582 STREAM_TO_UINT16(lcid,
[all...]
H A Dl2c_ble.cc570 uint16_t lcid = 0, rcid = 0, mtu = 0, mps = 0, initial_credit = 0; local
777 STREAM_TO_UINT16(lcid, p);
778 p_ccb = l2cu_find_ccb_by_remote_cid(p_lcb, lcid);
781 __func__, lcid);
791 STREAM_TO_UINT16(lcid, p);
794 p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid);
801 l2cu_send_peer_disc_rsp(p_lcb, id, lcid, rcid);
807 STREAM_TO_UINT16(lcid, p);
809 p_ccb = l2cu_find_ccb_by_cid(p_lcb, lcid);
/system/bt/stack/include/
H A Dl2c_api.h407 uint16_t lcid, uint16_t result, uint16_t status);
480 uint16_t lcid, uint16_t result,
492 extern bool L2CA_GetPeerLECocConfig(uint16_t lcid,
516 uint16_t lcid, uint16_t result, uint16_t status,
603 // Given a local channel identifier, |lcid|, this function returns the bound
605 // |lcid| is not known or is invalid, this function returns false and does not
608 bool L2CA_GetIdentifiers(uint16_t lcid, uint16_t* rcid, uint16_t* handle);
707 extern uint16_t L2CA_FlushChannel(uint16_t lcid, uint16_t num_to_flush);
883 extern uint8_t L2CA_GetChnlFcrMode(uint16_t lcid);
1158 extern bool L2CA_GetCurrentConfig(uint16_t lcid, tL2CAP_CFG_INF
[all...]
/system/bt/bta/hf_client/
H A Dbta_hf_client_rfc.cc102 uint16_t lcid; local
103 PORT_CheckConnection(port_handle, peer_addr, &lcid);
H A Dbta_hf_client_act.cc168 uint16_t lcid; local
179 dev_addr, &lcid))) {

Completed in 317 milliseconds

12