Lines Matching refs:p_ccb
339 tMCA_CCB *p_ccb; in MCA_ConnectReq() local
343 if ((p_ccb = mca_ccb_by_bd(handle, bd_addr)) == NULL) in MCA_ConnectReq()
344 p_ccb = mca_ccb_alloc(handle, bd_addr); in MCA_ConnectReq()
351 if (p_ccb) in MCA_ConnectReq()
353 p_ccb->ctrl_vpsm = L2CA_Register (ctrl_psm, (tL2CAP_APPL_INFO *)&mca_l2c_int_appl); in MCA_ConnectReq()
355 if (p_ccb->ctrl_vpsm) in MCA_ConnectReq()
358 p_ccb->ctrl_vpsm, BTM_SEC_PROTO_MCA, MCA_CTRL_TCID); in MCA_ConnectReq()
359 p_ccb->lcid = mca_l2c_open_req(bd_addr, p_ccb->ctrl_vpsm, NULL); in MCA_ConnectReq()
360 if (p_ccb->lcid) in MCA_ConnectReq()
362 p_tbl = mca_tc_tbl_calloc(p_ccb); in MCA_ConnectReq()
366 p_ccb->sec_mask = sec_mask; in MCA_ConnectReq()
372 mca_ccb_dealloc (p_ccb, NULL); in MCA_ConnectReq()
394 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_DisconnectReq() local
397 if (p_ccb) in MCA_DisconnectReq()
400 mca_ccb_event (p_ccb, MCA_CCB_API_DISCONNECT_EVT, NULL); in MCA_DisconnectReq()
428 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_CreateMdl() local
433 if (p_ccb) in MCA_CreateMdl()
435 if (p_ccb->p_tx_req || p_ccb->p_rx_msg || p_ccb->cong) in MCA_CreateMdl()
447 if (mca_ccb_uses_mdl_id(p_ccb, mdl_id)) in MCA_CreateMdl()
453 p_dcb = mca_dcb_alloc(p_ccb, dep); in MCA_CreateMdl()
463 if (!p_ccb->data_vpsm) in MCA_CreateMdl()
464 … p_ccb->data_vpsm = L2CA_Register (data_psm, (tL2CAP_APPL_INFO *)&mca_l2c_int_appl); in MCA_CreateMdl()
465 if (p_ccb->data_vpsm) in MCA_CreateMdl()
474 mca_ccb_event(p_ccb, MCA_CCB_API_REQ_EVT, (tMCA_CCB_EVT *)p_evt_data); in MCA_CreateMdl()
506 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_CreateMdlRsp() local
512 if (p_ccb) in MCA_CreateMdlRsp()
514 if (p_ccb->cong) in MCA_CreateMdlRsp()
519 if (p_ccb->p_rx_msg && (p_ccb->p_rx_msg->mdep_id == dep ) in MCA_CreateMdlRsp()
520 … && (p_ccb->p_rx_msg->mdl_id == mdl_id) && (p_ccb->p_rx_msg->op_code == MCA_OP_MDL_CREATE_REQ)) in MCA_CreateMdlRsp()
526 p_dcb = mca_dcb_alloc(p_ccb, dep); in MCA_CreateMdlRsp()
546 mca_ccb_event(p_ccb, MCA_CCB_API_RSP_EVT, (tMCA_CCB_EVT *)&evt_data); in MCA_CreateMdlRsp()
603 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_ReconnectMdl() local
609 if (p_ccb) in MCA_ReconnectMdl()
611 if (p_ccb->p_tx_req || p_ccb->p_rx_msg || p_ccb->cong) in MCA_ReconnectMdl()
623 if (mca_ccb_uses_mdl_id(p_ccb, mdl_id)) in MCA_ReconnectMdl()
629 p_dcb = mca_dcb_alloc(p_ccb, dep); in MCA_ReconnectMdl()
638 if (!p_ccb->data_vpsm) in MCA_ReconnectMdl()
639 … p_ccb->data_vpsm = L2CA_Register (data_psm, (tL2CAP_APPL_INFO *)&mca_l2c_int_appl); in MCA_ReconnectMdl()
644 mca_ccb_event(p_ccb, MCA_CCB_API_REQ_EVT, (tMCA_CCB_EVT *)p_evt_data); in MCA_ReconnectMdl()
672 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_ReconnectMdlRsp() local
678 if (p_ccb) in MCA_ReconnectMdlRsp()
680 if (p_ccb->cong) in MCA_ReconnectMdlRsp()
685 if (p_ccb->p_rx_msg && (p_ccb->p_rx_msg->mdl_id == mdl_id) && in MCA_ReconnectMdlRsp()
686 (p_ccb->p_rx_msg->op_code == MCA_OP_MDL_RECONNECT_REQ)) in MCA_ReconnectMdlRsp()
692 p_dcb = mca_dcb_alloc(p_ccb, dep); in MCA_ReconnectMdlRsp()
710 mca_ccb_event(p_ccb, MCA_CCB_API_RSP_EVT, (tMCA_CCB_EVT *)&evt_data); in MCA_ReconnectMdlRsp()
737 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_DataChnlCfg() local
743 if (p_ccb) in MCA_DataChnlCfg()
746 if ((p_ccb->p_tx_req == NULL) || (p_ccb->status != MCA_CCB_STAT_PENDING) || in MCA_DataChnlCfg()
747 ((p_dcb = mca_dcb_by_hdl(p_ccb->p_tx_req->dcb_idx)) == NULL)) in MCA_DataChnlCfg()
749 MCA_TRACE_ERROR1 ("The given MCL is not expecting this API:%d", p_ccb->status); in MCA_DataChnlCfg()
754 BTM_SetSecurityLevel(TRUE, "", BTM_SEC_SERVICE_MCAP_DATA, p_ccb->sec_mask, in MCA_DataChnlCfg()
755 p_ccb->data_vpsm, BTM_SEC_PROTO_MCA, p_ccb->p_tx_req->dcb_idx); in MCA_DataChnlCfg()
756 p_dcb->lcid = mca_l2c_open_req(p_ccb->peer_addr, p_ccb->data_vpsm, p_dcb->p_chnl_cfg); in MCA_DataChnlCfg()
784 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_Abort() local
789 if (p_ccb) in MCA_Abort()
793 if ((p_ccb->p_tx_req == NULL) || (p_ccb->status != MCA_CCB_STAT_PENDING) || in MCA_Abort()
794 ((p_dcb = mca_dcb_by_hdl(p_ccb->p_tx_req->dcb_idx)) == NULL)) in MCA_Abort()
796 MCA_TRACE_ERROR1 ("The given MCL is not expecting this API:%d", p_ccb->status); in MCA_Abort()
800 if (p_ccb->cong) in MCA_Abort()
813 mca_ccb_event(p_ccb, MCA_CCB_API_REQ_EVT, (tMCA_CCB_EVT *)p_evt_data); in MCA_Abort()
834 tMCA_CCB *p_ccb = mca_ccb_by_hdl(mcl); in MCA_Delete() local
838 if (p_ccb) in MCA_Delete()
840 if (p_ccb->cong) in MCA_Delete()
857 mca_ccb_event(p_ccb, MCA_CCB_API_REQ_EVT, (tMCA_CCB_EVT *)p_evt_data); in MCA_Delete()