• Home
  • Raw
  • Download

Lines Matching refs:p_buf

90 static void l2c_ucd_data_ind_cback (BD_ADDR rem_bda, BT_HDR *p_buf)  in l2c_ucd_data_ind_cback()  argument
98 p = (UINT8 *)(p_buf + 1) + p_buf->offset; in l2c_ucd_data_ind_cback()
101 p_buf->offset += L2CAP_UCD_OVERHEAD; in l2c_ucd_data_ind_cback()
102 p_buf->len -= L2CAP_UCD_OVERHEAD; in l2c_ucd_data_ind_cback()
107 GKI_freebuf (p_buf); in l2c_ucd_data_ind_cback()
111 p_rcb->ucd.cb_info.pL2CA_UCD_Data_Cb(rem_bda, p_buf); in l2c_ucd_data_ind_cback()
392 UINT16 L2CA_UcdDataWrite (UINT16 psm, BD_ADDR rem_bda, BT_HDR *p_buf, UINT16 flags) in L2CA_UcdDataWrite() argument
408 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
419 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
427 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
433 p_buf->offset -= L2CAP_UCD_OVERHEAD; in L2CA_UcdDataWrite()
434 p_buf->len += L2CAP_UCD_OVERHEAD; in L2CA_UcdDataWrite()
435 p = (UINT8 *)(p_buf + 1) + p_buf->offset; in L2CA_UcdDataWrite()
440 if ((p_lcb->ucd_mtu) && (p_buf->len > p_lcb->ucd_mtu)) in L2CA_UcdDataWrite()
443 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
455 GKI_freebuf (p_buf); in L2CA_UcdDataWrite()
460 p_buf->layer_specific = flags; in L2CA_UcdDataWrite()
462 l2c_csm_execute (p_ccb, L2CEVT_L2CA_DATA_WRITE, p_buf); in L2CA_UcdDataWrite()
756 BT_HDR *p_buf; in l2c_ucd_check_pending_out_sec_q() local
760 p_buf = (BT_HDR*)(p_ccb->p_lcb->ucd_out_sec_pending_q.p_first); in l2c_ucd_check_pending_out_sec_q()
761 p = (UINT8 *)(p_buf + 1) + p_buf->offset; in l2c_ucd_check_pending_out_sec_q()
785 BT_HDR *p_buf; in l2c_ucd_send_pending_out_sec_q() local
789 p_buf = (BT_HDR*)GKI_dequeue (&p_ccb->p_lcb->ucd_out_sec_pending_q); in l2c_ucd_send_pending_out_sec_q()
791 l2c_enqueue_peer_data (p_ccb, (BT_HDR *)p_buf); in l2c_ucd_send_pending_out_sec_q()
808 BT_HDR *p_buf; in l2c_ucd_discard_pending_out_sec_q() local
810 p_buf = (BT_HDR*)GKI_dequeue (&p_ccb->p_lcb->ucd_out_sec_pending_q); in l2c_ucd_discard_pending_out_sec_q()
814 if (p_buf) in l2c_ucd_discard_pending_out_sec_q()
816 GKI_freebuf (p_buf); in l2c_ucd_discard_pending_out_sec_q()
833 BT_HDR *p_buf; in l2c_ucd_check_pending_in_sec_q() local
837 p_buf = (BT_HDR*)(p_ccb->p_lcb->ucd_in_sec_pending_q.p_first); in l2c_ucd_check_pending_in_sec_q()
838 p = (UINT8 *)(p_buf + 1) + p_buf->offset; in l2c_ucd_check_pending_in_sec_q()
862 BT_HDR *p_buf; in l2c_ucd_send_pending_in_sec_q() local
866 p_buf = (BT_HDR*)GKI_dequeue (&p_ccb->p_lcb->ucd_in_sec_pending_q); in l2c_ucd_send_pending_in_sec_q()
868 p_ccb->p_rcb->ucd.cb_info.pL2CA_UCD_Data_Cb(p_ccb->p_lcb->remote_bd_addr, (BT_HDR *)p_buf); in l2c_ucd_send_pending_in_sec_q()
884 BT_HDR *p_buf; in l2c_ucd_discard_pending_in_sec_q() local
886 p_buf = (BT_HDR*)GKI_dequeue (&p_ccb->p_lcb->ucd_in_sec_pending_q); in l2c_ucd_discard_pending_in_sec_q()
888 if (p_buf) in l2c_ucd_discard_pending_in_sec_q()
890 GKI_freebuf (p_buf); in l2c_ucd_discard_pending_in_sec_q()