Symbol: fw_header
drivers/atm/fore200e.c
2395
const struct fw_header *fw_header;
drivers/atm/fore200e.c
2410
fw_header = (const struct fw_header *)firmware->data;
drivers/atm/fore200e.c
2411
load_addr = fore200e->virt_base + le32_to_cpu(fw_header->load_offset);
drivers/atm/fore200e.c
2416
if (le32_to_cpu(fw_header->magic) != FW_HEADER_MAGIC) {
drivers/atm/fore200e.c
2431
sprintf(buf, "\rgo %x\r", le32_to_cpu(fw_header->start_offset));
drivers/gpu/drm/sti/sti_hqvdp.c
931
header = (struct fw_header *)firmware->data;
drivers/input/touchscreen/goodix_fwupload.c
46
const struct goodix_fw_header *fw_header;
drivers/input/touchscreen/goodix_fwupload.c
74
fw_header = (const struct goodix_fw_header *)fw->data;
drivers/input/touchscreen/goodix_fwupload.c
76
fw_header->hw_info[0], fw_header->hw_info[1],
drivers/input/touchscreen/goodix_fwupload.c
77
fw_header->hw_info[2], fw_header->hw_info[3]);
drivers/input/touchscreen/goodix_fwupload.c
79
memcpy(buf, fw_header->pid, 8);
drivers/input/touchscreen/goodix_fwupload.c
82
fw_header->vid[0], fw_header->vid[1]);
drivers/media/pci/saa7164/saa7164-fw.c
195
struct fw_header *hdr, *boothdr = NULL, *fwhdr;
drivers/media/pci/saa7164/saa7164-fw.c
426
hdr = (struct fw_header *)fw->data;
drivers/media/pci/saa7164/saa7164-fw.c
439
16 + sizeof(struct fw_header);
drivers/media/pci/saa7164/saa7164-fw.c
449
boothdr = (struct fw_header *)(fw->data +
drivers/media/pci/saa7164/saa7164-fw.c
450
sizeof(struct fw_header));
drivers/media/pci/saa7164/saa7164-fw.c
486
(sizeof(struct fw_header) +
drivers/media/pci/saa7164/saa7164-fw.c
487
sizeof(struct fw_header));
drivers/media/pci/saa7164/saa7164-fw.c
489
fwhdr = (struct fw_header *)(fw->data+tmp);
drivers/media/pci/saa7164/saa7164-fw.c
513
sizeof(struct fw_header);
drivers/media/pci/saa7164/saa7164-fw.c
516
sizeof(struct fw_header));
drivers/media/pci/saa7164/saa7164-fw.c
547
sizeof(struct fw_header);
drivers/media/pci/saa7164/saa7164-fw.c
550
(u8 *)(fw->data + sizeof(struct fw_header));
drivers/media/pci/saa7164/saa7164-fw.c
556
16 + sizeof(struct fw_header);
drivers/net/usb/r8152.c
4627
struct fw_header *fw_hdr, size_t size)
drivers/net/usb/r8152.c
4644
struct fw_header *fw_hdr = (struct fw_header *)fw->data;
drivers/net/usb/r8152.c
5182
struct fw_header *fw_hdr;
drivers/net/usb/r8152.c
5191
fw_hdr = (struct fw_header *)fw->data;
drivers/net/usb/r8152.c
5196
for (i = offsetof(struct fw_header, blocks); i < fw->size;) {
drivers/net/wireless/marvell/mwifiex/usb.c
1410
memset(&fwdata->fw_hdr, 0, sizeof(struct fw_header));
drivers/net/wireless/marvell/mwifiex/usb.c
1415
sizeof(struct fw_header));
drivers/net/wireless/marvell/mwifiex/usb.c
1419
tlen += sizeof(struct fw_header);
drivers/net/wireless/marvell/mwifiex/usb.h
123
struct fw_header fw_hdr;
drivers/net/wireless/marvell/mwifiex/usb.h
46
(sizeof(struct fw_header) + dlen + sizeof(u32))
sound/soc/sof/ipc4-loader.c
100
fm_entry = (struct sof_man4_module *)((u8 *)fw_header + fw_header->len);
sound/soc/sof/ipc4-loader.c
101
remaining -= fw_header->len;
sound/soc/sof/ipc4-loader.c
103
if (remaining < fw_header->num_module_entries * sizeof(*fm_entry)) {
sound/soc/sof/ipc4-loader.c
105
fw_header->num_module_entries);
sound/soc/sof/ipc4-loader.c
110
(fm_entry + fw_header->num_module_entries);
sound/soc/sof/ipc4-loader.c
111
remaining -= (fw_header->num_module_entries * sizeof(*fm_entry));
sound/soc/sof/ipc4-loader.c
112
for (i = 0; i < fw_header->num_module_entries; i++) {
sound/soc/sof/ipc4-loader.c
25
struct sof_man4_fw_binary_header *fw_header;
sound/soc/sof/ipc4-loader.c
394
struct sof_man4_fw_binary_header *fw_header;
sound/soc/sof/ipc4-loader.c
399
fw_header = (struct sof_man4_fw_binary_header *)
sound/soc/sof/ipc4-loader.c
405
fw_header->major_version, fw_header->minor_version,
sound/soc/sof/ipc4-loader.c
406
fw_header->hotfix_version, fw_header->build_version);
sound/soc/sof/ipc4-loader.c
62
if (remaining <= ext_man_hdr->len + fw_hdr_offset + sizeof(*fw_header)) {
sound/soc/sof/ipc4-loader.c
64
remaining, ext_man_hdr->len + fw_hdr_offset + sizeof(*fw_header));
sound/soc/sof/ipc4-loader.c
68
fw_header = (struct sof_man4_fw_binary_header *)
sound/soc/sof/ipc4-loader.c
72
if (remaining <= fw_header->len) {
sound/soc/sof/ipc4-loader.c
73
dev_err(sdev->dev, "Invalid fw_header->len %u\n", fw_header->len);
sound/soc/sof/ipc4-loader.c
78
fw_header->name, fw_header->major_version, fw_header->minor_version,
sound/soc/sof/ipc4-loader.c
79
fw_header->hotfix_version, fw_header->build_version);
sound/soc/sof/ipc4-loader.c
81
fw_header->len, fw_header->num_module_entries);
sound/soc/sof/ipc4-loader.c
85
sdev->fw_version.major = fw_header->major_version;
sound/soc/sof/ipc4-loader.c
86
sdev->fw_version.minor = fw_header->minor_version;
sound/soc/sof/ipc4-loader.c
87
sdev->fw_version.micro = fw_header->hotfix_version;
sound/soc/sof/ipc4-loader.c
88
sdev->fw_version.build = fw_header->build_version;
sound/soc/sof/ipc4-loader.c
91
fw_lib->modules = devm_kmalloc_array(sdev->dev, fw_header->num_module_entries,
sound/soc/sof/ipc4-loader.c
96
fw_lib->name = fw_header->name;
sound/soc/sof/ipc4-loader.c
97
fw_lib->num_modules = fw_header->num_module_entries;