Home | History | Annotate | Download | only in avct

Lines Matching refs:p_data

182 void avct_lcb_chnl_open(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
185 UNUSED(p_data);
207 void avct_lcb_unbind_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
211 avct_ccb_dealloc(p_data->p_ccb, AVCT_DISCONNECT_CFM_EVT, 0, NULL);
227 void avct_lcb_open_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
263 avct_lcb_event(p_lcb, AVCT_LCB_INT_CLOSE_EVT, p_data);
278 void avct_lcb_open_fail(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
288 p_data->result, p_lcb->peer_addr);
304 void avct_lcb_close_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
308 UNUSED(p_data);
340 void avct_lcb_close_cfm(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
363 avct_ccb_dealloc(p_ccb, event, p_data->result, p_lcb->peer_addr);
369 p_data->result, p_lcb->peer_addr);
385 void avct_lcb_bind_conn(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
387 p_data->p_ccb->p_lcb = p_lcb;
388 (*p_data->p_ccb->cc.p_ctrl_cback)(avct_ccb_to_idx(p_data->p_ccb),
404 void avct_lcb_chk_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
408 avct_close_bcb(p_lcb, p_data);
410 if (avct_lcb_last_ccb(p_lcb, p_data->p_ccb))
413 p_data->p_ccb->ch_close = TRUE;
414 avct_lcb_event(p_lcb, AVCT_LCB_INT_CLOSE_EVT, p_data);
419 avct_lcb_unbind_disc(p_lcb, p_data);
433 void avct_lcb_chnl_disc(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
435 UNUSED(p_data);
451 void avct_lcb_bind_fail(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
455 avct_ccb_dealloc(p_data->p_ccb, AVCT_CONNECT_CFM_EVT, AVCT_RESULT_FAIL, NULL);
468 void avct_lcb_cong_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
476 event = (p_data->cong) ? AVCT_CONG_IND_EVT : AVCT_UNCONG_IND_EVT;
477 p_lcb->cong = p_data->cong;
510 void avct_lcb_discard_msg(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
515 osi_free_and_reset((void **)&p_data->ul_msg.p_buf);
528 void avct_lcb_send_msg(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
540 curr_msg_len = p_data->ul_msg.p_buf->len;
564 if (p_data->ul_msg.p_buf->len > (p_lcb->peer_mtu - hdr_len))
574 (UINT8 *)(p_data->ul_msg.p_buf + 1) + p_data->ul_msg.p_buf->offset, p_buf->len);
576 p_data->ul_msg.p_buf->offset += p_buf->len;
577 p_data->ul_msg.p_buf->len -= p_buf->len;
581 p_buf = p_data->ul_msg.p_buf;
592 AVCT_BLD_HDR(p, p_data->ul_msg.label, pkt_type, p_data->ul_msg.cr);
599 UINT16_TO_BE_STREAM(p, p_data->ul_msg.p_ccb->cc.pid);
641 void avct_lcb_free_msg_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
645 if (p_data == NULL)
648 osi_free_and_reset((void **)&p_data->p_buf);
661 void avct_lcb_msg_ind(tAVCT_LCB *p_lcb, tAVCT_LCB_EVT *p_data)
671 p_data->p_buf->layer_specific = AVCT_DATA_CTRL;
674 if ((p_data->p_buf = avct_lcb_msg_asmbl(p_lcb, p_data->p_buf)) == NULL)
679 p = (UINT8 *)(p_data->p_buf + 1) + p_data->p_buf->offset;
689 osi_free_and_reset((void **)&p_data->p_buf);
698 p_data->p_buf->offset += AVCT_HDR_LEN_SINGLE;
699 p_data->p_buf->len -= AVCT_HDR_LEN_SINGLE;
700 (*p_ccb->cc.p_msg_cback)(avct_ccb_to_idx(p_ccb), label, cr_ipid, p_data->p_buf);
706 osi_free_and_reset((void **)&p_data->p_buf);