Lines Matching refs:p_buf
158 void btsnoop_capture(HC_BT_HDR *p_buf, uint8_t is_rcvd);
159 uint8_t hci_h4_send_int_cmd(uint16_t opcode, HC_BT_HDR *p_buf, \
196 HC_BT_HDR *p_buf = (HC_BT_HDR *) p_mem; in get_acl_data_length_cback() local
198 p = (uint8_t *)(p_buf + 1) + 3; in get_acl_data_length_cback()
210 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in get_acl_data_length_cback()
211 p_buf->offset = 0; in get_acl_data_length_cback()
212 p_buf->layer_specific = 0; in get_acl_data_length_cback()
213 p_buf->len = 3; in get_acl_data_length_cback()
215 p = (uint8_t *) (p_buf + 1); in get_acl_data_length_cback()
219 if ((status = hci_h4_send_int_cmd(HCI_LE_READ_BUFFER_SIZE, p_buf, \ in get_acl_data_length_cback()
222 bt_hc_cbacks->dealloc((TRANSAC) p_buf, (char *) (p_buf + 1)); in get_acl_data_length_cback()
233 bt_hc_cbacks->dealloc((TRANSAC) p_buf, (char *) (p_buf + 1)); in get_acl_data_length_cback()
451 HC_BT_HDR *p_buf; in acl_rx_frame_end_chk() local
455 p_buf = p_cb->p_rcv_msg; in acl_rx_frame_end_chk()
456 p = (uint8_t *)(p_buf + 1); in acl_rx_frame_end_chk()
464 if (l2cap_len > (p_buf->len-(HCI_ACL_PREAMBLE_SIZE+L2CAP_HEADER_SIZE)) ) in acl_rx_frame_end_chk()
477 utils_remove_from_queue(&(p_cb->acl_rx_q), p_buf); in acl_rx_frame_end_chk()
484 if (p_buf->offset) in acl_rx_frame_end_chk()
489 uint16_t tmp_u16 = p_buf->len; in acl_rx_frame_end_chk()
492 p = (uint8_t *)(p_buf + 1) + p_buf->offset - HCI_ACL_PREAMBLE_SIZE; in acl_rx_frame_end_chk()
502 UINT16_TO_STREAM (p, (p_buf->len - p_buf->offset)); in acl_rx_frame_end_chk()
509 p_buf->offset = p_buf->offset - HCI_ACL_PREAMBLE_SIZE; in acl_rx_frame_end_chk()
510 p_buf->len = p_buf->len - p_buf->offset; in acl_rx_frame_end_chk()
512 btsnoop_capture(p_buf, TRUE); in acl_rx_frame_end_chk()
518 p_buf->len = tmp_u16; in acl_rx_frame_end_chk()
523 btsnoop_capture(p_buf, TRUE); in acl_rx_frame_end_chk()
527 p_buf->offset = 0; in acl_rx_frame_end_chk()
529 p_buf->offset = p_buf->len; /* save current buffer-end position */ in acl_rx_frame_end_chk()
987 uint8_t hci_h4_send_int_cmd(uint16_t opcode, HC_BT_HDR *p_buf, \ in hci_h4_send_int_cmd() argument
1004 p_buf->layer_specific = opcode; in hci_h4_send_int_cmd()
1006 utils_enqueue(&tx_q, (void *) p_buf); in hci_h4_send_int_cmd()
1025 HC_BT_HDR *p_buf = NULL; in hci_h4_get_acl_data_length() local
1030 p_buf = (HC_BT_HDR *) bt_hc_cbacks->alloc(BT_HC_HDR_SIZE + \ in hci_h4_get_acl_data_length()
1034 if (p_buf) in hci_h4_get_acl_data_length()
1036 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hci_h4_get_acl_data_length()
1037 p_buf->offset = 0; in hci_h4_get_acl_data_length()
1038 p_buf->layer_specific = 0; in hci_h4_get_acl_data_length()
1039 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hci_h4_get_acl_data_length()
1041 p = (uint8_t *) (p_buf + 1); in hci_h4_get_acl_data_length()
1045 if ((ret = hci_h4_send_int_cmd(HCI_READ_BUFFER_SIZE, p_buf, \ in hci_h4_get_acl_data_length()
1048 bt_hc_cbacks->dealloc((TRANSAC) p_buf, (char *) (p_buf + 1)); in hci_h4_get_acl_data_length()