Home
last modified time | relevance | path

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

/packages/modules/Bluetooth/system/stack/rfcomm/
Drfc_int.h53 void RFCOMM_StartReq(tRFC_MCB* p_mcb);
54 void RFCOMM_StartRsp(tRFC_MCB* p_mcb, uint16_t result);
56 void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu);
57 void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu,
60 void RFCOMM_DataReq(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf);
62 void RFCOMM_DlcReleaseReq(tRFC_MCB* p_mcb, uint8_t dlci);
64 void RFCOMM_ParameterNegotiationRequest(tRFC_MCB* p_mcb, uint8_t dlci,
66 void RFCOMM_ParameterNegotiationResponse(tRFC_MCB* p_mcb, uint8_t dlci,
69 void RFCOMM_FlowReq(tRFC_MCB* p_mcb, uint8_t dlci, bool state);
71 void RFCOMM_PortParameterNegotiationRequest(tRFC_MCB* p_mcb, uint8_t dlci,
[all …]
Drfc_port_if.cc41 std::unordered_map<uint16_t /* sci */, tRFC_MCB*> rfc_lcid_mcb;
53 void RFCOMM_StartReq(tRFC_MCB* p_mcb) { in RFCOMM_StartReq()
66 void RFCOMM_StartRsp(tRFC_MCB* p_mcb, uint16_t result) { in RFCOMM_StartRsp()
81 void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t /* mtu */) { in RFCOMM_DlcEstablishReq()
104 void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t /* mtu */, in RFCOMM_DlcEstablishRsp()
130 void RFCOMM_ParameterNegotiationRequest(tRFC_MCB* p_mcb, uint8_t dlci, in RFCOMM_ParameterNegotiationRequest()
180 void RFCOMM_ParameterNegotiationResponse(tRFC_MCB* p_mcb, uint8_t dlci, in RFCOMM_ParameterNegotiationResponse()
199 void RFCOMM_PortParameterNegotiationRequest(tRFC_MCB* p_mcb, uint8_t dlci, in RFCOMM_PortParameterNegotiationRequest()
230 void RFCOMM_PortParameterNegotiationResponse(tRFC_MCB* p_mcb, uint8_t dlci, in RFCOMM_PortParameterNegotiationResponse()
246 void RFCOMM_ControlReq(tRFC_MCB* p_mcb, uint8_t dlci, tPORT_CTRL* p_pars) { in RFCOMM_ControlReq()
[all …]
Drfc_mx_fsm.cc46 static void rfc_mx_sm_state_idle(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
48 static void rfc_mx_sm_state_wait_conn_cnf(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
50 static void rfc_mx_sm_state_configure(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
52 static void rfc_mx_sm_sabme_wait_ua(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
54 static void rfc_mx_sm_state_wait_sabme(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
56 static void rfc_mx_sm_state_connected(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
58 static void rfc_mx_sm_state_disc_wait_ua(tRFC_MCB* p_mcb, tRFC_MX_EVENT event,
61 static void rfc_mx_conf_ind(tRFC_MCB* p_mcb, tL2CAP_CFG_INFO* p_cfg);
62 static void rfc_mx_conf_cnf(tRFC_MCB* p_mcb, uint16_t result);
74 void rfc_mx_sm_execute(tRFC_MCB* p_mcb, tRFC_MX_EVENT event, void* p_data) { in rfc_mx_sm_execute()
[all …]
Drfc_utils.cc133 tRFC_MCB* rfc_alloc_multiplexer_channel(const RawAddress& bd_addr, in rfc_alloc_multiplexer_channel()
136 tRFC_MCB* p_mcb = NULL; in rfc_alloc_multiplexer_channel()
167 memset(p_mcb, 0, sizeof(tRFC_MCB)); in rfc_alloc_multiplexer_channel()
195 void rfc_release_multiplexer_channel(tRFC_MCB* p_mcb) { in rfc_release_multiplexer_channel()
210 memset(p_mcb, 0, sizeof(tRFC_MCB)); in rfc_release_multiplexer_channel()
221 void rfc_timer_start(tRFC_MCB* p_mcb, uint16_t timeout) { in rfc_timer_start()
236 void rfc_timer_stop(tRFC_MCB* p_mcb) { in rfc_timer_stop()
280 void rfc_check_mcb_active(tRFC_MCB* p_mcb) { in rfc_check_mcb_active()
305 tRFC_MCB* p_mcb = (tRFC_MCB*)data; in rfcomm_mcb_timer_timeout()
348 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; in rfc_port_closed()
[all …]
Drfc_l2cap_if.cc95 tRFC_MCB* p_mcb = rfc_alloc_multiplexer_channel(bd_addr, false); in RFCOMM_ConnectInd()
147 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); in RFCOMM_ConnectCnf()
195 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); in RFCOMM_ConfigInd()
226 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); in RFCOMM_ConfigCnf()
246 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); in RFCOMM_DisconnectInd()
265 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); in RFCOMM_BufDataInd()
361 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); in RFCOMM_CongestionStatusInd()
379 tRFC_MCB* rfc_find_lcid_mcb(uint16_t lcid) { in rfc_find_lcid_mcb()
380 tRFC_MCB* p_mcb = rfc_lcid_mcb[lcid]; in rfc_find_lcid_mcb()
398 void rfc_save_lcid_mcb(tRFC_MCB* p_mcb, uint16_t lcid) { in rfc_save_lcid_mcb()
Dport_rfc.cc71 tRFC_MCB* p_mcb = rfc_alloc_multiplexer_channel(p_port->bd_addr, true); in port_open_continue()
121 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; in port_start_control()
137 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; in port_start_par_neg()
154 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; in port_start_close()
203 void PORT_StartCnf(tRFC_MCB* p_mcb, uint16_t result) { in PORT_StartCnf()
255 void PORT_StartInd(tRFC_MCB* p_mcb) { in PORT_StartInd()
283 void PORT_ParNegInd(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint8_t cl, in PORT_ParNegInd()
370 void PORT_ParNegCnf(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint8_t cl, in PORT_ParNegCnf()
419 void PORT_DlcEstablishInd(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu) { in PORT_DlcEstablishInd()
468 void PORT_DlcEstablishCnf(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, in PORT_DlcEstablishCnf()
[all …]
Drfc_ts_frames.cc49 void rfc_send_sabme(tRFC_MCB* p_mcb, uint8_t dlci) { in rfc_send_sabme()
77 void rfc_send_ua(tRFC_MCB* p_mcb, uint8_t dlci) { in rfc_send_ua()
104 void rfc_send_dm(tRFC_MCB* p_mcb, uint8_t dlci, bool pf) { in rfc_send_dm()
131 void rfc_send_disc(tRFC_MCB* p_mcb, uint8_t dlci) { in rfc_send_disc()
158 void rfc_send_buf_uih(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf) { in rfc_send_buf_uih()
218 void rfc_send_pn(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, uint16_t mtu, in rfc_send_pn()
261 void rfc_send_fcon(tRFC_MCB* p_mcb, bool is_command) { in rfc_send_fcon()
284 void rfc_send_fcoff(tRFC_MCB* p_mcb, bool is_command) { in rfc_send_fcoff()
307 void rfc_send_msc(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, in rfc_send_msc()
354 void rfc_send_rls(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, in rfc_send_rls()
[all …]
Dport_int.h106 } tRFC_MCB; typedef
122 tRFC_MCB* p_mcb;
222 tRFC_MCB rfc_mcb[MAX_BD_CONNECTIONS]; /* RFCOMM bd_connections pool */
232 tPORT* port_find_mcb_dlci_port(tRFC_MCB* p_mcb, uint8_t dlci);
233 tRFC_MCB* port_find_mcb(const RawAddress& bd_addr);
Drfc_port_fsm.cc637 void rfc_process_pn(tRFC_MCB* p_mcb, bool is_command, MX_FRAME* p_frame) { in rfc_process_pn()
679 void rfc_process_rpn(tRFC_MCB* p_mcb, bool is_command, bool is_request, in rfc_process_rpn()
794 void rfc_process_msc(tRFC_MCB* p_mcb, bool is_command, MX_FRAME* p_frame) { in rfc_process_msc()
855 void rfc_process_rls(tRFC_MCB* p_mcb, bool is_command, MX_FRAME* p_frame) { in rfc_process_rls()
880 void rfc_process_nsc(tRFC_MCB* /* p_mcb */, MX_FRAME* /* p_frame */) {} in rfc_process_nsc() argument
890 void rfc_process_test_rsp(tRFC_MCB* /* p_mcb */, BT_HDR* p_buf) { in rfc_process_test_rsp() argument
902 void rfc_process_fcon(tRFC_MCB* p_mcb, bool is_command) { in rfc_process_fcon()
920 void rfc_process_fcoff(tRFC_MCB* p_mcb, bool is_command) { in rfc_process_fcoff()
937 void rfc_process_l2cap_congestion(tRFC_MCB* p_mcb, bool is_congested) { in rfc_process_l2cap_congestion()
Dport_utils.cc281 tRFC_MCB* port_find_mcb(const RawAddress& bd_addr) { in port_find_mcb()
282 for (tRFC_MCB& mcb : rfc_cb.port.rfc_mcb) { in port_find_mcb()
306 tPORT* port_find_mcb_dlci_port(tRFC_MCB* p_mcb, uint8_t dlci) { in port_find_mcb_dlci_port()
Dport_api.cc130 tRFC_MCB* p_mcb = port_find_mcb(bd_addr); in RFCOMM_CreateConnectionWithSecurity()
269 tRFC_MCB* p_mcb = port_find_mcb(bd_addr); in RFCOMM_ControlReqFromBTSOCK()