Lines Matching refs:p_mcb

43 void rfc_send_sabme(tRFC_MCB* p_mcb, uint8_t dlci) {  in rfc_send_sabme()  argument
45 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, true); in rfc_send_sabme()
61 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_sabme()
71 void rfc_send_ua(tRFC_MCB* p_mcb, uint8_t dlci) { in rfc_send_ua() argument
73 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, false); in rfc_send_ua()
88 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_ua()
98 void rfc_send_dm(tRFC_MCB* p_mcb, uint8_t dlci, bool pf) { in rfc_send_dm() argument
100 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, false); in rfc_send_dm()
115 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_dm()
125 void rfc_send_disc(tRFC_MCB* p_mcb, uint8_t dlci) { in rfc_send_disc() argument
127 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, true); in rfc_send_disc()
142 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_disc()
152 void rfc_send_buf_uih(tRFC_MCB* p_mcb, uint8_t dlci, BT_HDR* p_buf) { in rfc_send_buf_uih() argument
154 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, true); in rfc_send_buf_uih()
196 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_buf_uih()
198 L2CA_DataWrite(p_mcb->lcid, p_buf); in rfc_send_buf_uih()
209 void rfc_send_pn(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, uint16_t mtu, in rfc_send_pn() argument
242 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_pn()
252 void rfc_send_fcon(tRFC_MCB* p_mcb, bool is_command) { in rfc_send_fcon() argument
265 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_fcon()
275 void rfc_send_fcoff(tRFC_MCB* p_mcb, bool is_command) { in rfc_send_fcoff() argument
288 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_fcoff()
298 void rfc_send_msc(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, in rfc_send_msc() argument
335 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_msc()
345 void rfc_send_rls(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, in rfc_send_rls() argument
362 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_rls()
372 void rfc_send_nsc(tRFC_MCB* p_mcb) { in rfc_send_nsc() argument
389 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_nsc()
399 void rfc_send_rpn(tRFC_MCB* p_mcb, uint8_t dlci, bool is_command, in rfc_send_rpn() argument
434 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_rpn()
444 void rfc_send_test(tRFC_MCB* p_mcb, bool is_command, BT_HDR* p_buf) { in rfc_send_test() argument
473 rfc_send_buf_uih(p_mcb, RFCOMM_MX_DLCI, p_buf); in rfc_send_test()
483 void rfc_send_credit(tRFC_MCB* p_mcb, uint8_t dlci, uint8_t credit) { in rfc_send_credit() argument
485 uint8_t cr = RFCOMM_CR(p_mcb->is_initiator, true); in rfc_send_credit()
499 rfc_check_send_cmd(p_mcb, p_buf); in rfc_send_credit()
509 uint8_t rfc_parse_data(tRFC_MCB* p_mcb, MX_FRAME* p_frame, BT_HDR* p_buf) { in rfc_parse_data() argument
546 if ((p_mcb->flow == PORT_FC_CREDIT) && (p_frame->type == RFCOMM_UIH) && in rfc_parse_data()
572 if (RFCOMM_FRAME_IS_RSP(p_mcb->is_initiator, p_frame->cr) || in rfc_parse_data()
581 if (RFCOMM_FRAME_IS_CMD(p_mcb->is_initiator, p_frame->cr) || in rfc_parse_data()
590 if (RFCOMM_FRAME_IS_CMD(p_mcb->is_initiator, p_frame->cr) || len || in rfc_parse_data()
599 if (RFCOMM_FRAME_IS_RSP(p_mcb->is_initiator, p_frame->cr) || in rfc_parse_data()
614 } else if (RFCOMM_FRAME_IS_RSP(p_mcb->is_initiator, p_frame->cr)) { in rfc_parse_data()
634 void rfc_process_mx_message(tRFC_MCB* p_mcb, BT_HDR* p_buf) { in rfc_process_mx_message() argument
655 << ", len=" << length << ", bd_addr=" << p_mcb->bd_addr; in rfc_process_mx_message()
682 LOG(ERROR) << __func__ << ": Bad MX frame, p_mcb=" << p_mcb in rfc_process_mx_message()
683 << ", bd_addr=" << p_mcb->bd_addr; in rfc_process_mx_message()
689 p_mcb->bd_addr.ToString().c_str()); in rfc_process_mx_message()
693 LOG(ERROR) << __func__ << ": Invalid PN length, p_mcb=" << p_mcb in rfc_process_mx_message()
694 << ", bd_addr=" << p_mcb->bd_addr; in rfc_process_mx_message()
711 LOG(ERROR) << __func__ << ": Bad PN frame, p_mcb=" << p_mcb in rfc_process_mx_message()
712 << ", bd_addr=" << p_mcb->bd_addr; in rfc_process_mx_message()
718 rfc_process_pn(p_mcb, is_command, p_rx_frame); in rfc_process_mx_message()
731 rfc_send_test(p_mcb, false, p_buf); in rfc_process_mx_message()
733 rfc_process_test_rsp(p_mcb, p_buf); in rfc_process_mx_message()
741 rfc_process_fcon(p_mcb, is_command); in rfc_process_mx_message()
749 rfc_process_fcoff(p_mcb, is_command); in rfc_process_mx_message()
783 rfc_process_msc(p_mcb, is_command, p_rx_frame); in rfc_process_mx_message()
795 rfc_process_nsc(p_mcb, p_rx_frame); in rfc_process_mx_message()
834 rfc_process_rpn(p_mcb, is_command, p_rx_frame->u.rpn.is_request, in rfc_process_mx_message()
855 rfc_process_rls(p_mcb, is_command, p_rx_frame); in rfc_process_mx_message()
861 if (is_command) rfc_send_nsc(p_mcb); in rfc_process_mx_message()