Lines Matching defs:p_ccb

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