Lines Matching refs:p_buf

72 static BT_HDR* avct_bcb_msg_asmbl(UNUSED_ATTR tAVCT_BCB* p_bcb, BT_HDR* p_buf) {  in avct_bcb_msg_asmbl()  argument
76 if (p_buf->len == 0) { in avct_bcb_msg_asmbl()
77 osi_free_and_reset((void**)&p_buf); in avct_bcb_msg_asmbl()
83 p = (uint8_t*)(p_buf + 1) + p_buf->offset; in avct_bcb_msg_asmbl()
88 osi_free_and_reset((void**)&p_buf); in avct_bcb_msg_asmbl()
92 return p_buf; in avct_bcb_msg_asmbl()
196 ul_msg.p_buf = p_bcb->p_tx_msg; in avct_bcb_open_ind()
413 osi_free_and_reset((void**)&p_data->ul_msg.p_buf); in avct_bcb_discard_msg()
416 p_bcb->p_tx_msg = p_data->ul_msg.p_buf; in avct_bcb_discard_msg()
445 BT_HDR* p_buf; in avct_bcb_send_msg() local
449 curr_msg_len = p_data->ul_msg.p_buf->len; in avct_bcb_send_msg()
455 osi_free_and_reset((void**)&p_data->ul_msg.p_buf); in avct_bcb_send_msg()
461 p_buf = p_data->ul_msg.p_buf; in avct_bcb_send_msg()
464 p_buf->len += hdr_len; in avct_bcb_send_msg()
465 p_buf->offset -= hdr_len; in avct_bcb_send_msg()
466 p = (uint8_t*)(p_buf + 1) + p_buf->offset; in avct_bcb_send_msg()
472 p_buf->layer_specific = AVCT_DATA_BROWSE; in avct_bcb_send_msg()
475 L2CA_DataWrite(p_bcb->ch_lcid, p_buf); in avct_bcb_send_msg()
490 if (p_data) osi_free_and_reset((void**)&p_data->p_buf); in avct_bcb_free_msg_ind()
510 if ((p_data == NULL) || (p_data->p_buf == NULL)) { in avct_bcb_msg_ind()
518 p_data->p_buf->layer_specific = AVCT_DATA_BROWSE; in avct_bcb_msg_ind()
522 p_data->p_buf = avct_bcb_msg_asmbl(p_bcb, p_data->p_buf); in avct_bcb_msg_ind()
523 if (p_data->p_buf == NULL) { in avct_bcb_msg_ind()
527 if (p_data->p_buf->len < AVCT_HDR_LEN_SINGLE) { in avct_bcb_msg_ind()
529 p_data->p_buf->len, AVCT_HDR_LEN_SINGLE); in avct_bcb_msg_ind()
530 osi_free_and_reset((void**)&p_data->p_buf); in avct_bcb_msg_ind()
535 p = (uint8_t*)(p_data->p_buf + 1) + p_data->p_buf->offset; in avct_bcb_msg_ind()
543 osi_free_and_reset((void**)&p_data->p_buf); in avct_bcb_msg_ind()
552 p_data->p_buf->offset += AVCT_HDR_LEN_SINGLE; in avct_bcb_msg_ind()
553 p_data->p_buf->len -= AVCT_HDR_LEN_SINGLE; in avct_bcb_msg_ind()
555 p_data->p_buf); in avct_bcb_msg_ind()
561 osi_free_and_reset((void**)&p_data->p_buf); in avct_bcb_msg_ind()
565 BT_HDR* p_buf = (BT_HDR*)osi_malloc(AVRC_CMD_BUF_SIZE); in avct_bcb_msg_ind() local
566 p_buf->len = AVCT_HDR_LEN_SINGLE; in avct_bcb_msg_ind()
567 p_buf->offset = AVCT_MSG_OFFSET - AVCT_HDR_LEN_SINGLE; in avct_bcb_msg_ind()
568 p = (uint8_t*)(p_buf + 1) + p_buf->offset; in avct_bcb_msg_ind()
571 p_buf->layer_specific = AVCT_DATA_BROWSE; in avct_bcb_msg_ind()
572 L2CA_DataWrite(p_bcb->ch_lcid, p_buf); in avct_bcb_msg_ind()