Lines Matching defs:fw_data
96 u8 *fw_data;
557 .data = btrtl_dev->fw_data,
681 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8))
684 else if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE_V2, 8))
693 fwptr = btrtl_dev->fw_data + btrtl_dev->fw_len - sizeof(extension_sig);
705 while (fwptr >= btrtl_dev->fw_data + (sizeof(*epatch_info) + 3)) {
754 if (memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8) != 0) {
755 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE_V2, 8))
761 epatch_info = (struct rtl_epatch_header *)btrtl_dev->fw_data;
778 chip_id_base = btrtl_dev->fw_data + sizeof(struct rtl_epatch_header);
812 memcpy(buf, btrtl_dev->fw_data + patch_offset, patch_length - 4);
916 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8)) {
921 return rtl_download_firmware(hdev, btrtl_dev->fw_data,
928 unsigned char *fw_data = NULL;
932 ret = rtlbt_parse_firmware(hdev, btrtl_dev, &fw_data);
943 memcpy(tbuff, fw_data, ret);
944 kvfree(fw_data);
949 fw_data = tbuff;
954 ret = rtl_download_firmware(hdev, fw_data, ret);
957 kvfree(fw_data);
1051 kvfree(btrtl_dev->fw_data);
1201 &btrtl_dev->fw_data);
1208 &btrtl_dev->fw_data);