Lines Matching refs:wmt_params
2747 struct btmtk_hci_wmt_params *wmt_params)
2758 hlen = sizeof(*hdr) + wmt_params->dlen;
2768 hdr->op = wmt_params->op;
2769 hdr->dlen = cpu_to_le16(wmt_params->dlen + 1);
2770 hdr->flag = wmt_params->flag;
2771 memcpy(wc->data, wmt_params->data, wmt_params->dlen);
2863 if (wmt_params->status)
2864 *wmt_params->status = status;
2876 struct btmtk_hci_wmt_params wmt_params;
2881 wmt_params.op = BTMTK_WMT_FUNC_CTRL;
2882 wmt_params.flag = 4;
2883 wmt_params.dlen = sizeof(param);
2884 wmt_params.data = ¶m;
2885 wmt_params.status = &status;
2887 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params);
3068 struct btmtk_hci_wmt_params wmt_params;
3141 wmt_params.op = BTMTK_WMT_FUNC_CTRL;
3142 wmt_params.flag = 0;
3143 wmt_params.dlen = sizeof(param);
3144 wmt_params.data = ¶m;
3145 wmt_params.status = NULL;
3147 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params);
3163 wmt_params.op = BTMTK_WMT_SEMAPHORE;
3164 wmt_params.flag = 1;
3165 wmt_params.dlen = 0;
3166 wmt_params.data = NULL;
3167 wmt_params.status = &status;
3169 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params);
3205 wmt_params.op = BTMTK_WMT_FUNC_CTRL;
3206 wmt_params.flag = 0;
3207 wmt_params.dlen = sizeof(param);
3208 wmt_params.data = ¶m;
3209 wmt_params.status = NULL;
3211 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params);
3246 struct btmtk_hci_wmt_params wmt_params;
3251 wmt_params.op = BTMTK_WMT_FUNC_CTRL;
3252 wmt_params.flag = 0;
3253 wmt_params.dlen = sizeof(param);
3254 wmt_params.data = ¶m;
3255 wmt_params.status = NULL;
3257 err = btusb_mtk_hci_wmt_sync(hdev, &wmt_params);