/system/bt/stack/rfcomm/ |
rfc_int.h | 48 extern void RFCOMM_StartReq(tRFC_MCB* p_mcb); 49 extern void RFCOMM_StartRsp(tRFC_MCB* p_mcb, uint16_t result); 51 extern void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu); 52 extern void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, 55 extern void RFCOMM_DataReq(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf); 57 extern void RFCOMM_DlcReleaseReq(tRFC_MCB* p_mcb, uint8_t dlci); 59 extern void RFCOMM_ParNegReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu); 60 extern void RFCOMM_ParNegRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, 65 extern void RFCOMM_FlowReq(tRFC_MCB* p_mcb, uint8_t dlci, bool state); 67 extern void RFCOMM_PortNegReq(tRFC_MCB* p_mcb, uint8_t dlci [all...] |
rfc_port_if.cc | 49 void RFCOMM_StartReq(tRFC_MCB* p_mcb) { 62 void RFCOMM_StartRsp(tRFC_MCB* p_mcb, uint16_t result) { 77 void RFCOMM_DlcEstablishReq(tRFC_MCB* p_mcb, uint8_t dlci, 101 void RFCOMM_DlcEstablishRsp(tRFC_MCB* p_mcb, uint8_t dlci, 127 void RFCOMM_ParNegReq(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu) { 175 void RFCOMM_ParNegRsp(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint8_t cl, 194 void RFCOMM_PortNegReq(tRFC_MCB* p_mcb, uint8_t dlci, tPORT_STATE* p_pars) { 224 void RFCOMM_PortNegRsp(tRFC_MCB* p_mcb, uint8_t dlci, tPORT_STATE* p_pars, 239 void RFCOMM_ControlReq(tRFC_MCB* p_mcb, uint8_t dlci, tPORT_CTRL* p_pars) { 267 void RFCOMM_FlowReq(tRFC_MCB* p_mcb, uint8_t dlci, bool enable) [all...] |
rfc_mx_fsm.cc | 43 static void rfc_mx_sm_state_idle(tRFC_MCB* p_mcb, uint16_t event, void* p_data); 44 static void rfc_mx_sm_state_wait_conn_cnf(tRFC_MCB* p_mcb, uint16_t event, 46 static void rfc_mx_sm_state_configure(tRFC_MCB* p_mcb, uint16_t event, 48 static void rfc_mx_sm_sabme_wait_ua(tRFC_MCB* p_mcb, uint16_t event, 50 static void rfc_mx_sm_state_wait_sabme(tRFC_MCB* p_mcb, uint16_t event, 52 static void rfc_mx_sm_state_connected(tRFC_MCB* p_mcb, uint16_t event, 54 static void rfc_mx_sm_state_disc_wait_ua(tRFC_MCB* p_mcb, uint16_t event, 57 static void rfc_mx_send_config_req(tRFC_MCB* p_mcb); 58 static void rfc_mx_conf_ind(tRFC_MCB* p_mcb, tL2CAP_CFG_INFO* p_cfg); 59 static void rfc_mx_conf_cnf(tRFC_MCB* p_mcb, tL2CAP_CFG_INFO* p_cfg) [all...] |
port_int.h | 111 } tRFC_MCB; 133 tRFC_MCB* p_mcb; 212 tRFC_MCB rfc_mcb[MAX_BD_CONNECTIONS]; /* RFCOMM bd_connections pool */ 222 extern tPORT* port_find_mcb_dlci_port(tRFC_MCB* p_mcb, uint8_t dlci); 223 extern tRFC_MCB* port_find_mcb(const RawAddress& bd_addr);
|
rfc_l2cap_if.cc | 90 tRFC_MCB* p_mcb = rfc_alloc_multiplexer_channel(bd_addr, false); 139 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); 207 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); 227 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); 257 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); 282 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); 379 tRFC_MCB* p_mcb = rfc_find_lcid_mcb(lcid); 397 tRFC_MCB* rfc_find_lcid_mcb(uint16_t lcid) { 402 tRFC_MCB* p_mcb = rfc_cb.rfc.p_rfc_lcid_mcb[lcid - L2CAP_BASE_APPL_CID]; 421 void rfc_save_lcid_mcb(tRFC_MCB* p_mcb, uint16_t lcid) [all...] |
rfc_utils.cc | 133 tRFC_MCB* rfc_alloc_multiplexer_channel(const RawAddress& bd_addr, 136 tRFC_MCB* p_mcb = NULL; 171 memset(p_mcb, 0, sizeof(tRFC_MCB)); 199 void rfc_release_multiplexer_channel(tRFC_MCB* p_mcb) { 214 memset(p_mcb, 0, sizeof(tRFC_MCB)); 225 void rfc_timer_start(tRFC_MCB* p_mcb, uint16_t timeout) { 240 void rfc_timer_stop(tRFC_MCB* p_mcb) { 284 void rfc_check_mcb_active(tRFC_MCB* p_mcb) { 309 tRFC_MCB* p_mcb = (tRFC_MCB*)data [all...] |
port_rfc.cc | 59 tRFC_MCB* p_mcb; 109 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; 127 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; 145 tRFC_MCB* p_mcb = p_port->rfc.p_mcb; 190 void PORT_StartCnf(tRFC_MCB* p_mcb, uint16_t result) { 245 void PORT_StartInd(tRFC_MCB* p_mcb) { 273 void PORT_ParNegInd(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint8_t cl, 363 void PORT_ParNegCnf(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu, uint8_t cl, 424 void PORT_DlcEstablishInd(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu) { 471 void PORT_DlcEstablishCnf(tRFC_MCB* p_mcb, uint8_t dlci, uint16_t mtu [all...] |
rfc_ts_frames.cc | 41 void rfc_send_sabme(tRFC_MCB* p_mcb, uint8_t dlci) { 69 void rfc_send_ua(tRFC_MCB* p_mcb, uint8_t dlci) { 96 void rfc_send_dm(tRFC_MCB* p_mcb, uint8_t dlci, bool pf) { 123 void rfc_send_disc(tRFC_MCB* p_mcb, uint8_t dlci) { 150 void rfc_send_buf_uih(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf) { 202 void rfc_send_pn(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, uint16_t mtu, 245 void rfc_send_fcon(tRFC_MCB* p_mcb, bool is_command) { 268 void rfc_send_fcoff(tRFC_MCB* p_mcb, bool is_command) { 291 void rfc_send_msc(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, 338 void rfc_send_rls(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command [all...] |
rfc_port_fsm.cc | 547 void rfc_process_pn(tRFC_MCB* p_mcb, bool is_command, MX_FRAME* p_frame) { 590 void rfc_process_rpn(tRFC_MCB* p_mcb, bool is_command, bool is_request, 706 void rfc_process_msc(tRFC_MCB* p_mcb, bool is_command, MX_FRAME* p_frame) { 767 void rfc_process_rls(tRFC_MCB* p_mcb, bool is_command, MX_FRAME* p_frame) { 792 void rfc_process_nsc(UNUSED_ATTR tRFC_MCB* p_mcb, 803 void rfc_process_test_rsp(UNUSED_ATTR tRFC_MCB* p_mcb, BT_HDR* p_buf) { 815 void rfc_process_fcon(tRFC_MCB* p_mcb, bool is_command) { 833 void rfc_process_fcoff(tRFC_MCB* p_mcb, bool is_command) { 850 void rfc_process_l2cap_congestion(tRFC_MCB* p_mcb, bool is_congested) {
|
port_utils.cc | 282 tRFC_MCB* port_find_mcb(const RawAddress& bd_addr) { 283 for (tRFC_MCB& mcb : rfc_cb.port.rfc_mcb) { 307 tPORT* port_find_mcb_dlci_port(tRFC_MCB* p_mcb, uint8_t dlci) {
|
port_api.cc | 133 tRFC_MCB* p_mcb = port_find_mcb(bd_addr); 530 tRFC_MCB* p_mcb = NULL; [all...] |