Home | History | Annotate | Download | only in avrc

Lines Matching refs:p_rcb

358     tAVRC_RASM_CB   *p_rcb;
364 p_rcb = &avrc_cb.rcb[handle];
371 p_rcb->rasm_offset = 0;
372 if (p_rcb->p_rmsg)
374 GKI_freebuf(p_rcb->p_rmsg);
375 p_rcb->p_rmsg = NULL;
384 p_rcb->rasm_offset = p_pkt->offset;
385 p_rcb->p_rmsg = p_pkt;
387 p_rcb->p_rmsg->offset += p_rcb->p_rmsg->len;
388 p_rcb->rasm_pdu = *p_data;
394 buf_len = GKI_get_buf_size (p_rcb->p_rmsg) - sizeof(BT_HDR);
399 if ((p_rcb->p_rmsg->offset + p_pkt->len) > buf_len)
402 p_pkt->len = buf_len - p_rcb->p_rmsg->offset;
407 memcpy((UINT8 *)(p_rcb->p_rmsg + 1) + p_rcb->p_rmsg->offset,
412 p_rcb->p_rmsg->offset = p_rcb->rasm_offset;
413 p_rcb->p_rmsg->len += p_pkt->len;
414 p_pkt_new = p_rcb->p_rmsg;
415 p_rcb->rasm_offset = 0;
416 p_rcb->p_rmsg = NULL;
430 p_rcb->p_rmsg->offset += p_pkt->len;
431 p_rcb->p_rmsg->len += p_pkt->len;