Lines Matching refs:bt_vendor_cbacks
575 retval = bt_vendor_cbacks->xmit_cb(HCI_VSC_WRITE_BD_ADDR, p_buf, \ in hw_config_set_bdaddr()
603 retval = bt_vendor_cbacks->xmit_cb(HCI_READ_LOCAL_BDADDR, p_buf, \ in hw_config_read_bdaddr()
638 if ((status == 0) && bt_vendor_cbacks) in hw_config_cback()
639 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_config_cback()
667 is_proceeding = bt_vendor_cbacks->xmit_cb(HCI_READ_LOCAL_NAME, \ in hw_config_cback()
718 is_proceeding = bt_vendor_cbacks->xmit_cb( \ in hw_config_cback()
762 is_proceeding = bt_vendor_cbacks->xmit_cb(opcode, \ in hw_config_cback()
798 is_proceeding = bt_vendor_cbacks->xmit_cb(HCI_RESET, p_buf, hw_config_cback); in hw_config_cback()
812 is_proceeding = bt_vendor_cbacks->xmit_cb( \ in hw_config_cback()
831 is_proceeding = bt_vendor_cbacks->xmit_cb(HCI_VSC_UPDATE_BAUDRATE, \ in hw_config_cback()
852 bt_vendor_cbacks->dealloc(p_buf); in hw_config_cback()
853 bt_vendor_cbacks->fwcfg_cb(BT_VND_OP_RESULT_SUCCESS); in hw_config_cback()
886 bt_vendor_cbacks->dealloc(p_buf); in hw_config_cback()
887 bt_vendor_cbacks->fwcfg_cb(BT_VND_OP_RESULT_SUCCESS); in hw_config_cback()
904 if (bt_vendor_cbacks) in hw_config_cback()
905 bt_vendor_cbacks->dealloc(p_evt_buf); in hw_config_cback()
910 if (bt_vendor_cbacks) in hw_config_cback()
913 bt_vendor_cbacks->dealloc(p_buf); in hw_config_cback()
915 bt_vendor_cbacks->fwcfg_cb(BT_VND_OP_RESULT_FAIL); in hw_config_cback()
951 if (bt_vendor_cbacks) in hw_lpm_ctrl_cback()
953 bt_vendor_cbacks->lpm_cb(status); in hw_lpm_ctrl_cback()
954 bt_vendor_cbacks->dealloc(p_evt_buf); in hw_lpm_ctrl_cback()
990 if (bt_vendor_cbacks) in hw_sco_i2spcm_cfg_cback()
991 bt_vendor_cbacks->dealloc(p_evt_buf); in hw_sco_i2spcm_cfg_cback()
1001 if (bt_vendor_cbacks) in hw_sco_i2spcm_cfg_cback()
1002 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc( 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()
1035 if (bt_vendor_cbacks) in hw_sco_i2spcm_cfg_cback()
1036 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc( in hw_sco_i2spcm_cfg_cback()
1055 if ((ret = bt_vendor_cbacks->xmit_cb(HCI_VSC_WRITE_PCM_DATA_FORMAT_PARAM, in hw_sco_i2spcm_cfg_cback()
1058 bt_vendor_cbacks->dealloc(p_buf); in hw_sco_i2spcm_cfg_cback()
1068 if (bt_vendor_cbacks) in hw_sco_i2spcm_cfg_cback()
1070 bt_vendor_cbacks->audio_state_cb(status); in hw_sco_i2spcm_cfg_cback()
1133 if (bt_vendor_cbacks) in hw_config_start()
1135 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_config_start()
1152 bt_vendor_cbacks->xmit_cb(HCI_RESET, p_buf, hw_config_cback); in hw_config_start()
1156 if (bt_vendor_cbacks) in hw_config_start()
1159 bt_vendor_cbacks->fwcfg_cb(BT_VND_OP_RESULT_FAIL); in hw_config_start()
1179 if (bt_vendor_cbacks) in hw_lpm_enable()
1180 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ 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()
1213 if ((ret == FALSE) && bt_vendor_cbacks) in hw_lpm_enable()
1214 bt_vendor_cbacks->lpm_cb(BT_VND_OP_RESULT_FAIL); in hw_lpm_enable()
1321 if (bt_vendor_cbacks) in hw_sco_config()
1323 bt_vendor_cbacks->scocfg_cb(BT_VND_OP_RESULT_SUCCESS); in hw_sco_config()
1332 if (bt_vendor_cbacks) in hw_sco_i2spcm_config_from_command()
1333 bt_vendor_cbacks->dealloc(p_evt_buf); in hw_sco_i2spcm_config_from_command()
1337 else if (bt_vendor_cbacks) in hw_sco_i2spcm_config_from_command()
1338 bt_vendor_cbacks->audio_state_cb(BT_VND_OP_RESULT_FAIL); in hw_sco_i2spcm_config_from_command()
1357 if (bt_vendor_cbacks) in hw_sco_i2spcm_config()
1358 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + cmd_u16); in hw_sco_i2spcm_config()
1393 if ((ret = bt_vendor_cbacks->xmit_cb(cmd_u16, p_buf, hw_sco_i2spcm_cfg_cback)) == FALSE) in hw_sco_i2spcm_config()
1395 bt_vendor_cbacks->dealloc(p_buf); in hw_sco_i2spcm_config()
1401 bt_vendor_cbacks->audio_state_cb(BT_VND_OP_RESULT_FAIL); in hw_sco_i2spcm_config()
1425 if (bt_vendor_cbacks) in hw_set_SCO_codec()
1426 p_buf = (HC_BT_HDR *)bt_vendor_cbacks->alloc( in hw_set_SCO_codec()
1466 if ((ret = bt_vendor_cbacks->xmit_cb(HCI_VSC_ENABLE_WBS, p_buf, p_set_SCO_codec_cback))\ in hw_set_SCO_codec()
1469 bt_vendor_cbacks->dealloc(p_buf); in hw_set_SCO_codec()
1496 if (!bt_vendor_cbacks) in hw_set_audio_state()
1591 if (bt_vendor_cbacks) in hw_epilog_cback()
1594 bt_vendor_cbacks->dealloc(p_evt_buf); in hw_epilog_cback()
1598 bt_vendor_cbacks->epilog_cb(BT_VND_OP_RESULT_SUCCESS); in hw_epilog_cback()
1619 if (bt_vendor_cbacks) in hw_epilog_process()
1622 p_buf = (HC_BT_HDR *) bt_vendor_cbacks->alloc(BT_HC_HDR_SIZE + \ in hw_epilog_process()
1638 bt_vendor_cbacks->xmit_cb(HCI_RESET, p_buf, hw_epilog_cback); in hw_epilog_process()
1642 if (bt_vendor_cbacks) in hw_epilog_process()
1645 bt_vendor_cbacks->epilog_cb(BT_VND_OP_RESULT_FAIL); in hw_epilog_process()