• Home
  • Raw
  • Download

Lines Matching refs:p_ccb

167 void mca_stop_timer(tMCA_CCB *p_ccb)  in mca_stop_timer()  argument
169 if (p_ccb->timer_entry.event == BTU_TTYPE_MCA_CCB_RSP) in mca_stop_timer()
171 btu_stop_timer(&p_ccb->timer_entry); in mca_stop_timer()
172 p_ccb->timer_entry.event = 0; in mca_stop_timer()
187 void mca_ccb_event(tMCA_CCB *p_ccb, UINT8 event, tMCA_CCB_EVT *p_data) in mca_ccb_event() argument
193 …T3("CCB ccb=%d event=%s state=%s", mca_ccb_to_hdl(p_ccb), mca_ccb_evt_str[event], mca_ccb_st_str[p… in mca_ccb_event()
195 MCA_TRACE_EVENT3("CCB ccb=%d event=%d state=%d", mca_ccb_to_hdl(p_ccb), event, p_ccb->state); in mca_ccb_event()
199 state_table = mca_ccb_st_tbl[p_ccb->state - 1]; in mca_ccb_event()
202 p_ccb->state = state_table[event][MCA_CCB_NEXT_STATE]; in mca_ccb_event()
207 (*mca_ccb_action[action])(p_ccb, p_data); in mca_ccb_event()
224 tMCA_CCB *p_ccb = NULL; in mca_ccb_by_bd() local
237 p_ccb = p_ccb_tmp; in mca_ccb_by_bd()
242 return p_ccb; in mca_ccb_by_bd()
258 tMCA_CCB *p_ccb = NULL; in mca_ccb_alloc() local
276 p_ccb = p_ccb_tmp; in mca_ccb_alloc()
281 return p_ccb; in mca_ccb_alloc()
294 void mca_ccb_dealloc(tMCA_CCB *p_ccb, tMCA_CCB_EVT *p_data) in mca_ccb_dealloc() argument
298 MCA_TRACE_DEBUG1("mca_ccb_dealloc ctrl_vpsm:0x%x", p_ccb->ctrl_vpsm); in mca_ccb_dealloc()
299 mca_dcb_close_by_mdl_id (p_ccb, MCA_ALL_MDL_ID); in mca_ccb_dealloc()
300 if (p_ccb->ctrl_vpsm) in mca_ccb_dealloc()
302 L2CA_Deregister (p_ccb->ctrl_vpsm); in mca_ccb_dealloc()
304 if (p_ccb->data_vpsm) in mca_ccb_dealloc()
306 L2CA_Deregister (p_ccb->data_vpsm); in mca_ccb_dealloc()
308 mca_free_buf ((void **)&p_ccb->p_rx_msg); in mca_ccb_dealloc()
309 mca_free_buf ((void **)&p_ccb->p_tx_req); in mca_ccb_dealloc()
310 mca_stop_timer(p_ccb); in mca_ccb_dealloc()
315 memcpy (evt_data.disconnect_ind.bd_addr, p_ccb->peer_addr, BD_ADDR_LEN); in mca_ccb_dealloc()
317 mca_ccb_report_event(p_ccb, MCA_DISCONNECT_IND_EVT, &evt_data); in mca_ccb_dealloc()
319 mca_free_tc_tbl_by_lcid (p_ccb->lcid); in mca_ccb_dealloc()
320 memset (p_ccb, 0, sizeof (tMCA_CCB)); in mca_ccb_dealloc()
333 tMCA_CL mca_ccb_to_hdl(tMCA_CCB *p_ccb) in mca_ccb_to_hdl() argument
335 return (UINT8) (p_ccb - mca_cb.ccb + 1); in mca_ccb_to_hdl()
351 tMCA_CCB * p_ccb = NULL; in mca_ccb_by_hdl() local
353 p_ccb = &mca_cb.ccb[mcl-1]; in mca_ccb_by_hdl()
354 return p_ccb; in mca_ccb_by_hdl()
367 BOOLEAN mca_ccb_uses_mdl_id(tMCA_CCB *p_ccb, UINT16 mdl_id) in mca_ccb_uses_mdl_id() argument
373 i = mca_ccb_to_hdl(p_ccb)-1; in mca_ccb_uses_mdl_id()