Lines Matching refs:fw_data
54 u8 *fw_data;
284 fwptr = btrtl_dev->fw_data + btrtl_dev->fw_len - sizeof(extension_sig);
296 while (fwptr >= btrtl_dev->fw_data + (sizeof(*epatch_info) + 3)) {
343 epatch_info = (struct rtl_epatch_header *)btrtl_dev->fw_data;
363 chip_id_base = btrtl_dev->fw_data + sizeof(struct rtl_epatch_header);
397 memcpy(buf, btrtl_dev->fw_data + patch_offset, patch_length - 4);
503 if (!memcmp(btrtl_dev->fw_data, RTL_EPATCH_SIGNATURE, 8)) {
508 return rtl_download_firmware(hdev, btrtl_dev->fw_data,
515 unsigned char *fw_data = NULL;
519 ret = rtlbt_parse_firmware(hdev, btrtl_dev, &fw_data);
530 memcpy(tbuff, fw_data, ret);
531 kvfree(fw_data);
536 fw_data = tbuff;
541 ret = rtl_download_firmware(hdev, fw_data, ret);
544 kvfree(fw_data);
550 kvfree(btrtl_dev->fw_data);
605 &btrtl_dev->fw_data);