fw_ptr 111 drivers/bluetooth/btbcm.c const u8 *fw_ptr; fw_ptr 130 drivers/bluetooth/btbcm.c fw_ptr = fw->data; fw_ptr 136 drivers/bluetooth/btbcm.c cmd = (struct hci_command_hdr *)fw_ptr; fw_ptr 137 drivers/bluetooth/btbcm.c fw_ptr += sizeof(*cmd); fw_ptr 146 drivers/bluetooth/btbcm.c cmd_param = fw_ptr; fw_ptr 147 drivers/bluetooth/btbcm.c fw_ptr += cmd->plen; fw_ptr 258 drivers/bluetooth/btintel.c const u8 *fw_ptr; fw_ptr 270 drivers/bluetooth/btintel.c fw_ptr = fw->data; fw_ptr 275 drivers/bluetooth/btintel.c while (fw->size > fw_ptr - fw->data) { fw_ptr 276 drivers/bluetooth/btintel.c u8 cmd_plen = fw_ptr[0] + sizeof(u8); fw_ptr 278 drivers/bluetooth/btintel.c skb = __hci_cmd_sync(hdev, 0xfc8b, cmd_plen, fw_ptr, fw_ptr 287 drivers/bluetooth/btintel.c fw_ptr += cmd_plen; fw_ptr 633 drivers/bluetooth/btintel.c const u8 *fw_ptr; fw_ptr 663 drivers/bluetooth/btintel.c fw_ptr = fw->data + 644; fw_ptr 666 drivers/bluetooth/btintel.c while (fw_ptr - fw->data < fw->size) { fw_ptr 667 drivers/bluetooth/btintel.c struct hci_command_hdr *cmd = (void *)(fw_ptr + frag_len); fw_ptr 678 drivers/bluetooth/btintel.c *boot_param = get_unaligned_le32(fw_ptr + sizeof(*cmd)); fw_ptr 694 drivers/bluetooth/btintel.c err = btintel_secure_send(hdev, 0x01, frag_len, fw_ptr); fw_ptr 702 drivers/bluetooth/btintel.c fw_ptr += frag_len; fw_ptr 684 drivers/bluetooth/btmtksdio.c const u8 *fw_ptr; fw_ptr 695 drivers/bluetooth/btmtksdio.c fw_ptr = fw->data; fw_ptr 705 drivers/bluetooth/btmtksdio.c fw_ptr += 30; fw_ptr 722 drivers/bluetooth/btmtksdio.c wmt_params.data = fw_ptr; fw_ptr 732 drivers/bluetooth/btmtksdio.c fw_ptr += dlen; fw_ptr 243 drivers/bluetooth/btmtkuart.c const u8 *fw_ptr; fw_ptr 254 drivers/bluetooth/btmtkuart.c fw_ptr = fw->data; fw_ptr 264 drivers/bluetooth/btmtkuart.c fw_ptr += 30; fw_ptr 281 drivers/bluetooth/btmtkuart.c wmt_params.data = fw_ptr; fw_ptr 291 drivers/bluetooth/btmtkuart.c fw_ptr += dlen; fw_ptr 1705 drivers/bluetooth/btusb.c const u8 **fw_ptr, int *disable_patch) fw_ptr 1712 drivers/bluetooth/btusb.c int remain = fw->size - (*fw_ptr - fw->data); fw_ptr 1721 drivers/bluetooth/btusb.c if (remain > HCI_COMMAND_HDR_SIZE && *fw_ptr[0] != 0x01) { fw_ptr 1725 drivers/bluetooth/btusb.c (*fw_ptr)++; fw_ptr 1728 drivers/bluetooth/btusb.c cmd = (struct hci_command_hdr *)(*fw_ptr); fw_ptr 1729 drivers/bluetooth/btusb.c *fw_ptr += sizeof(*cmd); fw_ptr 1749 drivers/bluetooth/btusb.c cmd_param = *fw_ptr; fw_ptr 1750 drivers/bluetooth/btusb.c *fw_ptr += cmd->plen; fw_ptr 1760 drivers/bluetooth/btusb.c while (remain > HCI_EVENT_HDR_SIZE && *fw_ptr[0] == 0x02) { fw_ptr 1761 drivers/bluetooth/btusb.c (*fw_ptr)++; fw_ptr 1764 drivers/bluetooth/btusb.c evt = (struct hci_event_hdr *)(*fw_ptr); fw_ptr 1765 drivers/bluetooth/btusb.c *fw_ptr += sizeof(*evt); fw_ptr 1773 drivers/bluetooth/btusb.c evt_param = *fw_ptr; fw_ptr 1774 drivers/bluetooth/btusb.c *fw_ptr += evt->plen; fw_ptr 1821 drivers/bluetooth/btusb.c const u8 *fw_ptr; fw_ptr 1877 drivers/bluetooth/btusb.c fw_ptr = fw->data; fw_ptr 1911 drivers/bluetooth/btusb.c while (fw->size > fw_ptr - fw->data) { fw_ptr 1914 drivers/bluetooth/btusb.c ret = btusb_setup_intel_patching(hdev, fw, &fw_ptr, fw_ptr 2792 drivers/bluetooth/btusb.c const u8 *fw_ptr; fw_ptr 2803 drivers/bluetooth/btusb.c fw_ptr = fw->data; fw_ptr 2813 drivers/bluetooth/btusb.c fw_ptr += 30; fw_ptr 2830 drivers/bluetooth/btusb.c wmt_params.data = fw_ptr; fw_ptr 2840 drivers/bluetooth/btusb.c fw_ptr += dlen; fw_ptr 157 drivers/bluetooth/hci_ag6xx.c const u8 *fw_ptr; fw_ptr 202 drivers/bluetooth/hci_ag6xx.c fw_ptr = fw->data; fw_ptr 240 drivers/bluetooth/hci_ag6xx.c fw_ptr = fw->data; fw_ptr 254 drivers/bluetooth/hci_ag6xx.c while (fw->size > fw_ptr - fw->data) { fw_ptr 255 drivers/bluetooth/hci_ag6xx.c struct pbn_entry *pbn = (void *)fw_ptr; fw_ptr 272 drivers/bluetooth/hci_ag6xx.c bt_dev_info(hdev, "Patching %td/%zu", (fw_ptr - fw->data), fw_ptr 281 drivers/bluetooth/hci_ag6xx.c fw_ptr = pbn->data + plen; fw_ptr 275 drivers/bluetooth/hci_mrvl.c const u8 *fw_ptr, *fw_max; fw_ptr 284 drivers/bluetooth/hci_mrvl.c fw_ptr = fw->data; fw_ptr 291 drivers/bluetooth/hci_mrvl.c while (fw_ptr <= fw_max) { fw_ptr 313 drivers/bluetooth/hci_mrvl.c if (fw_ptr == fw_max) { fw_ptr 327 drivers/bluetooth/hci_mrvl.c if (fw_ptr + mrvl->tx_len > fw_max) { fw_ptr 328 drivers/bluetooth/hci_mrvl.c mrvl->tx_len = fw_max - fw_ptr; fw_ptr 341 drivers/bluetooth/hci_mrvl.c skb_put_data(skb, fw_ptr, mrvl->tx_len); fw_ptr 342 drivers/bluetooth/hci_mrvl.c fw_ptr += mrvl->tx_len; fw_ptr 330 drivers/bluetooth/hci_nokia.c const u8 *fw_ptr; fw_ptr 352 drivers/bluetooth/hci_nokia.c fw_ptr = fw->data; fw_ptr 356 drivers/bluetooth/hci_nokia.c u16 pkt_size = get_unaligned_le16(fw_ptr); fw_ptr 357 drivers/bluetooth/hci_nokia.c u8 pkt_type = fw_ptr[2]; fw_ptr 364 drivers/bluetooth/hci_nokia.c cmd = (struct hci_command_hdr *)(fw_ptr + 3); fw_ptr 368 drivers/bluetooth/hci_nokia.c fw_ptr + 3 + HCI_COMMAND_HDR_SIZE, fw_ptr 384 drivers/bluetooth/hci_nokia.c fw_ptr += pkt_size + 2; fw_ptr 1410 drivers/media/usb/pvrusb2/pvrusb2-hdw.c void *fw_ptr; fw_ptr 1455 drivers/media/usb/pvrusb2/pvrusb2-hdw.c fw_ptr = kmalloc(0x800, GFP_KERNEL); fw_ptr 1456 drivers/media/usb/pvrusb2/pvrusb2-hdw.c if (fw_ptr == NULL){ fw_ptr 1469 drivers/media/usb/pvrusb2/pvrusb2-hdw.c memcpy(fw_ptr, fw_entry->data + address, 0x800); fw_ptr 1471 drivers/media/usb/pvrusb2/pvrusb2-hdw.c 0, fw_ptr, 0x800, HZ); fw_ptr 1479 drivers/media/usb/pvrusb2/pvrusb2-hdw.c kfree(fw_ptr); fw_ptr 1504 drivers/media/usb/pvrusb2/pvrusb2-hdw.c void *fw_ptr; fw_ptr 1577 drivers/media/usb/pvrusb2/pvrusb2-hdw.c fw_ptr = kmalloc(FIRMWARE_CHUNK_SIZE, GFP_KERNEL); fw_ptr 1578 drivers/media/usb/pvrusb2/pvrusb2-hdw.c if (fw_ptr == NULL){ fw_ptr 1592 drivers/media/usb/pvrusb2/pvrusb2-hdw.c memcpy(fw_ptr, fw_entry->data + fw_done, bcnt); fw_ptr 1606 drivers/media/usb/pvrusb2/pvrusb2-hdw.c ((u32 *)fw_ptr)[icnt] = swab32(((u32 *)fw_ptr)[icnt]); fw_ptr 1608 drivers/media/usb/pvrusb2/pvrusb2-hdw.c ret |= usb_bulk_msg(hdw->usb_dev, pipe, fw_ptr,bcnt, fw_ptr 1618 drivers/media/usb/pvrusb2/pvrusb2-hdw.c kfree(fw_ptr); fw_ptr 1786 drivers/net/ethernet/toshiba/spider_net.c const u32 *fw_ptr = firmware_ptr; fw_ptr 1798 drivers/net/ethernet/toshiba/spider_net.c sequencer * 8, *fw_ptr); fw_ptr 1799 drivers/net/ethernet/toshiba/spider_net.c fw_ptr++; fw_ptr 80 drivers/net/wireless/intersil/prism54/islpci_dev.c const u32 *fw_ptr; fw_ptr 92 drivers/net/wireless/intersil/prism54/islpci_dev.c fw_ptr = (u32 *) fw_entry->data; fw_ptr 123 drivers/net/wireless/intersil/prism54/islpci_dev.c __raw_writel(*fw_ptr, dev_fw_ptr); fw_ptr 124 drivers/net/wireless/intersil/prism54/islpci_dev.c fw_ptr++, dev_fw_ptr++;