Lines Matching refs:p_buf

554 static uint8_t hw_config_set_bdaddr(HC_BT_HDR *p_buf)  in hw_config_set_bdaddr()  argument
557 uint8_t *p = (uint8_t *) (p_buf + 1); in hw_config_set_bdaddr()
572 p_buf->len = HCI_CMD_PREAMBLE_SIZE + BD_ADDR_LEN; in hw_config_set_bdaddr()
575 retval = bt_vendor_cbacks->xmit_cb(HCI_VSC_WRITE_BD_ADDR, p_buf, \ in hw_config_set_bdaddr()
592 static uint8_t hw_config_read_bdaddr(HC_BT_HDR *p_buf) in hw_config_read_bdaddr() argument
595 uint8_t *p = (uint8_t *) (p_buf + 1); in hw_config_read_bdaddr()
600 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hw_config_read_bdaddr()
603 retval = bt_vendor_cbacks->xmit_cb(HCI_READ_LOCAL_BDADDR, p_buf, \ in hw_config_read_bdaddr()
625 HC_BT_HDR *p_buf=NULL; in hw_config_cback() local
639 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_config_cback()
642 if (p_buf != NULL) in hw_config_cback()
644 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_config_cback()
645 p_buf->offset = 0; in hw_config_cback()
646 p_buf->len = 0; in hw_config_cback()
647 p_buf->layer_specific = 0; in hw_config_cback()
649 p = (uint8_t *) (p_buf + 1); in hw_config_cback()
664 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hw_config_cback()
668 p_buf, hw_config_cback); in hw_config_cback()
715 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hw_config_cback()
719 HCI_VSC_DOWNLOAD_MINIDRV, p_buf, \ in hw_config_cback()
732 is_proceeding = hw_config_set_bdaddr(p_buf); in hw_config_cback()
754 p_buf->len = ret; in hw_config_cback()
760 p_buf->len += ret; in hw_config_cback()
763 p_buf, hw_config_cback); in hw_config_cback()
794 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hw_config_cback()
798 is_proceeding = bt_vendor_cbacks->xmit_cb(HCI_RESET, p_buf, hw_config_cback); in hw_config_cback()
809 p_buf->len = HCI_CMD_PREAMBLE_SIZE + 1; in hw_config_cback()
814 p_buf, hw_config_cback); in hw_config_cback()
826 p_buf->len = HCI_CMD_PREAMBLE_SIZE + \ in hw_config_cback()
832 p_buf, hw_config_cback); in hw_config_cback()
843 if ((is_proceeding = hw_config_read_bdaddr(p_buf)) == TRUE) in hw_config_cback()
846 if ((is_proceeding = hw_config_set_bdaddr(p_buf)) == TRUE) in hw_config_cback()
852 bt_vendor_cbacks->dealloc(p_buf); in hw_config_cback()
875 if ((is_proceeding = hw_config_set_bdaddr(p_buf)) == TRUE) in hw_config_cback()
886 bt_vendor_cbacks->dealloc(p_buf); in hw_config_cback()
912 if (p_buf != NULL) in hw_config_cback()
913 bt_vendor_cbacks->dealloc(p_buf); in hw_config_cback()
978 HC_BT_HDR *p_buf = NULL; in hw_sco_i2spcm_cfg_cback() local
1002 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc( in hw_sco_i2spcm_cfg_cback()
1004 if (p_buf) in hw_sco_i2spcm_cfg_cback()
1006 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_sco_i2spcm_cfg_cback()
1007 p_buf->offset = 0; in hw_sco_i2spcm_cfg_cback()
1008 p_buf->layer_specific = 0; in hw_sco_i2spcm_cfg_cback()
1009 p_buf->len = HCI_CMD_PREAMBLE_SIZE + SCO_PCM_PARAM_SIZE; in hw_sco_i2spcm_cfg_cback()
1010 p = (uint8_t *)(p_buf + 1); in hw_sco_i2spcm_cfg_cback()
1019 if ((ret = bt_vendor_cbacks->xmit_cb(HCI_VSC_WRITE_SCO_PCM_INT_PARAM, p_buf, in hw_sco_i2spcm_cfg_cback()
1022 bt_vendor_cbacks->dealloc(p_buf); in hw_sco_i2spcm_cfg_cback()
1036 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc( in hw_sco_i2spcm_cfg_cback()
1038 if (p_buf) in hw_sco_i2spcm_cfg_cback()
1040 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_sco_i2spcm_cfg_cback()
1041 p_buf->offset = 0; in hw_sco_i2spcm_cfg_cback()
1042 p_buf->layer_specific = 0; in hw_sco_i2spcm_cfg_cback()
1043 p_buf->len = HCI_CMD_PREAMBLE_SIZE + PCM_DATA_FORMAT_PARAM_SIZE; in hw_sco_i2spcm_cfg_cback()
1045 p = (uint8_t *)(p_buf + 1); in hw_sco_i2spcm_cfg_cback()
1056 p_buf, hw_sco_i2spcm_cfg_cback)) == FALSE) in hw_sco_i2spcm_cfg_cback()
1058 bt_vendor_cbacks->dealloc(p_buf); in hw_sco_i2spcm_cfg_cback()
1124 HC_BT_HDR *p_buf = NULL; in hw_config_start() local
1135 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_config_start()
1139 if (p_buf) in hw_config_start()
1141 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_config_start()
1142 p_buf->offset = 0; in hw_config_start()
1143 p_buf->layer_specific = 0; in hw_config_start()
1144 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hw_config_start()
1146 p = (uint8_t *) (p_buf + 1); in hw_config_start()
1152 bt_vendor_cbacks->xmit_cb(HCI_RESET, p_buf, hw_config_cback); in hw_config_start()
1175 HC_BT_HDR *p_buf = NULL; in hw_lpm_enable() local
1180 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_lpm_enable()
1184 if (p_buf) in hw_lpm_enable()
1186 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_lpm_enable()
1187 p_buf->offset = 0; in hw_lpm_enable()
1188 p_buf->layer_specific = 0; in hw_lpm_enable()
1189 p_buf->len = HCI_CMD_PREAMBLE_SIZE + LPM_CMD_PARAM_SIZE; in hw_lpm_enable()
1191 p = (uint8_t *) (p_buf + 1); in hw_lpm_enable()
1206 if ((ret = bt_vendor_cbacks->xmit_cb(HCI_VSC_WRITE_SLEEP_MODE, p_buf, \ in hw_lpm_enable()
1209 bt_vendor_cbacks->dealloc(p_buf); in hw_lpm_enable()
1351 HC_BT_HDR *p_buf = NULL; in hw_sco_i2spcm_config() local
1356 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + cmd_u16); in hw_sco_i2spcm_config()
1358 if (p_buf) in hw_sco_i2spcm_config()
1360 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_sco_i2spcm_config()
1361 p_buf->offset = 0; in hw_sco_i2spcm_config()
1362 p_buf->layer_specific = 0; in hw_sco_i2spcm_config()
1363 p_buf->len = cmd_u16; in hw_sco_i2spcm_config()
1365 p = (uint8_t *)(p_buf + 1); in hw_sco_i2spcm_config()
1391 if ((ret = bt_vendor_cbacks->xmit_cb(cmd_u16, p_buf, hw_sco_i2spcm_cfg_cback)) == FALSE) in hw_sco_i2spcm_config()
1393 bt_vendor_cbacks->dealloc(p_buf); in hw_sco_i2spcm_config()
1415 HC_BT_HDR *p_buf = NULL; in hw_set_SCO_codec() local
1424 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc( in hw_set_SCO_codec()
1427 if (p_buf) in hw_set_SCO_codec()
1429 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_set_SCO_codec()
1430 p_buf->offset = 0; in hw_set_SCO_codec()
1431 p_buf->layer_specific = 0; in hw_set_SCO_codec()
1432 p = (uint8_t *)(p_buf + 1); in hw_set_SCO_codec()
1444 p_buf->len = HCI_CMD_PREAMBLE_SIZE + SCO_CODEC_PARAM_SIZE; in hw_set_SCO_codec()
1455 p_buf->len = HCI_CMD_PREAMBLE_SIZE + SCO_CODEC_PARAM_SIZE - 2; in hw_set_SCO_codec()
1464 if ((ret = bt_vendor_cbacks->xmit_cb(HCI_VSC_ENABLE_WBS, p_buf, p_set_SCO_codec_cback))\ in hw_set_SCO_codec()
1467 bt_vendor_cbacks->dealloc(p_buf); in hw_set_SCO_codec()
1611 HC_BT_HDR *p_buf = NULL; in hw_epilog_process() local
1620 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_epilog_process()
1624 if (p_buf) in hw_epilog_process()
1626 p_buf->event = MSG_STACK_TO_HC_HCI_CMD; in hw_epilog_process()
1627 p_buf->offset = 0; in hw_epilog_process()
1628 p_buf->layer_specific = 0; in hw_epilog_process()
1629 p_buf->len = HCI_CMD_PREAMBLE_SIZE; in hw_epilog_process()
1631 p = (uint8_t *) (p_buf + 1); in hw_epilog_process()
1636 bt_vendor_cbacks->xmit_cb(HCI_RESET, p_buf, hw_epilog_cback); in hw_epilog_process()