Searched refs:fwp (Results 1 - 9 of 9) sorted by relevance

/linux-master/drivers/net/wireless/purelifi/plfxlc/
H A Dfirmware.c146 const struct firmware *fwp = NULL; local
164 r = request_firmware(&fwp, fw_pack, &intf->dev);
169 file.total_files = get_unaligned_le32(&fwp->data[0]);
170 file.total_size = get_unaligned_le32(&fwp->size);
177 release_firmware(fwp);
183 release_firmware(fwp);
195 file.size = get_unaligned_le32(&fwp->data[4 + ((s + 1) * 4)])
196 - get_unaligned_le32(&fwp->data[4 + (s) * 4]);
199 get_unaligned_le32(&fwp->data[4 + (s) * 4]);
206 file.start_addr = get_unaligned_le32(&fwp
[all...]
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css-fw.c79 &css->fwp->binary_header[css->pipes[pipe].bindex];
101 for (i = 0; i < css->fwp->file_header.binary_nr; i++)
128 css->fwp = (struct imgu_fw_header *)css->fw->data;
129 if (css->fw->size < struct_size(css->fwp, binary_header, 1) ||
130 css->fwp->file_header.h_size != sizeof(struct imgu_fw_bi_file_h))
132 if (struct_size(css->fwp, binary_header,
133 css->fwp->file_header.binary_nr) > css->fw->size)
137 css->fwp->file_header.version, css->fwp->file_header.binary_nr,
142 binary_nr = css->fwp
[all...]
H A Dipu3-css.c419 &css->fwp->binary_header[css->fw_sp[i]];
472 struct imgu_fw_info *bi = &css->fwp->binary_header[css->fw_sp[sp]];
517 struct imgu_fw_info *bi, *bl = &css->fwp->binary_header[css->fw_bl];
532 &css->fwp->binary_header[css->fw_sp[j]];
562 bi = &css->fwp->binary_header[css->fw_sp[0]];
593 bi = &css->fwp->binary_header[css->fw_sp[1]];
610 struct imgu_fw_info *bi = &css->fwp->binary_header[css->fw_sp[0]];
694 &css->fwp->binary_header[css_pipe->bindex];
697 struct imgu_fw_config_memory_offsets *cofs = (void *)css->fwp +
699 struct imgu_fw_state_memory_offsets *sofs = (void *)css->fwp
[all...]
H A Dipu3-css.h153 struct imgu_fw_header *fwp; member in struct:imgu_css
H A Dipu3-css-params.c1188 &css->fwp->binary_header[css_pipe->bindex];
1638 &css->fwp->binary_header[css_pipe->bindex];
1666 &css->fwp->binary_header[css_pipe->bindex];
1692 &css->fwp->binary_header[css_pipe->bindex];
1732 &css->fwp->binary_header[css_pipe->bindex];
1951 &css->fwp->binary_header[css_pipe->bindex];
2747 &css->fwp->binary_header[css->pipes[pipe].bindex];
2748 struct imgu_fw_param_memory_offsets *pofs = (void *)css->fwp +
2827 &css->fwp->binary_header[css_pipe->bindex];
2828 struct imgu_fw_param_memory_offsets *pofs = (void *)css->fwp
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Dpagealloc.c254 static void free_fwp(struct mlx5_core_dev *dev, struct fw_page *fwp, argument
259 root = xa_load(&dev->priv.page_root_xa, fwp->function);
263 rb_erase(&fwp->rb_node, root);
265 list_del(&fwp->list);
266 dma_unmap_page(mlx5_core_dma_dev(dev), fwp->addr & MLX5_U64_4K_PAGE_MASK,
268 __free_page(fwp->page);
269 kfree(fwp);
274 struct fw_page *fwp; local
277 fwp = find_fw_page(dev, addr & MLX5_U64_4K_PAGE_MASK, function);
278 if (!fwp) {
449 struct fw_page *fwp = rb_entry(p, struct fw_page, rb_node); local
464 fwp_fill_manage_pages_out(struct fw_page *fwp, u32 *out, u32 index, u32 npages) argument
486 struct fw_page *fwp; local
[all...]
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Db43legacy.h738 const struct firmware *fwp; /* needed to pass fw pointer */ member in struct:b43legacy_wldev
H A Dmain.c1490 dev->fwp = firmware;
1521 if (!dev->fwp)
1523 *fw = dev->fwp;
/linux-master/sound/soc/codecs/
H A Drt5677.c857 const struct firmware *fwp; local
862 ret = request_firmware(&fwp, "rt5677_elf_vad", dev);
867 dev_info(dev, "Requested rt5677_elf_vad (%zu)\n", fwp->size);
869 ret = rt5677_parse_and_load_dsp(rt5677, fwp->data, fwp->size);
870 release_firmware(fwp);

Completed in 184 milliseconds