/freebsd-11-stable/sys/dev/qlnx/qlnxe/ |
H A D | ecore_init_ops.c | 639 struct ecore_fw_data *fw = p_dev->fw_data; local 646 DP_NOTICE(p_dev, true, "Invalid fw data\n"); 653 fw->fw_ver_info = (struct fw_ver_info *)(fw_data + offset); 656 fw->init_ops = (union init_op *)(fw_data + offset); 659 fw->arr_data = (u32 *)(fw_data + offset); 662 fw->modes_tree_buf = (u8 *)(fw_data + offset); 664 fw->init_ops_size = len / sizeof(struct init_raw_op); 666 fw->init_ops = (union init_op *)init_ops; 667 fw->arr_data = (u32 *)init_val; 668 fw [all...] |
/freebsd-11-stable/sys/dev/wpi/ |
H A D | if_wpi.c | 4928 struct wpi_fw_info *fw = &sc->fw; local 4935 memcpy(dma->vaddr, fw->init.data, fw->init.datasz); 4937 memcpy(dma->vaddr + WPI_FW_DATA_MAXSZ, fw->init.text, fw->init.textsz); 4944 wpi_prph_write(sc, WPI_BSM_DRAM_DATA_SIZE, fw->init.datasz); 4947 wpi_prph_write(sc, WPI_BSM_DRAM_TEXT_SIZE, fw->init.textsz); 4951 error = wpi_load_bootcode(sc, fw->boot.text, fw 4993 struct wpi_fw_info *fw = &sc->fw; local [all...] |
H A D | if_wpivar.h | 197 struct wpi_fw_info fw; member in struct:wpi_softc
|
/freebsd-11-stable/sys/dev/mthca/ |
H A D | mthca_main.c | 352 mdev->fw.arbel.fw_icm = 353 mthca_alloc_icm(mdev, mdev->fw.arbel.fw_pages, 355 if (!mdev->fw.arbel.fw_icm) { 360 err = mthca_MAP_FA(mdev, mdev->fw.arbel.fw_icm); 377 mthca_free_icm(mdev, mdev->fw.arbel.fw_icm, 0); 399 mdev->fw.arbel.aux_icm = mthca_alloc_icm(mdev, aux_pages, 401 if (!mdev->fw.arbel.aux_icm) { 406 err = mthca_MAP_ICM_AUX(mdev, mdev->fw.arbel.aux_icm); 552 mthca_free_icm(mdev, mdev->fw.arbel.aux_icm, 0); 572 mthca_free_icm(mdev, mdev->fw [all...] |
H A D | mthca_cmd.c | 847 MTHCA_GET(dev->fw.arbel.fw_pages, outbox, QUERY_FW_SIZE_OFFSET); 848 MTHCA_GET(dev->fw.arbel.clr_int_base, outbox, QUERY_FW_CLR_INT_BASE_OFFSET); 849 MTHCA_GET(dev->fw.arbel.eq_arm_base, outbox, QUERY_FW_EQ_ARM_BASE_OFFSET); 850 MTHCA_GET(dev->fw.arbel.eq_set_ci_base, outbox, QUERY_FW_EQ_SET_CI_BASE_OFFSET); 851 mthca_dbg(dev, "FW size %d KB\n", dev->fw.arbel.fw_pages << 2); 857 dev->fw.arbel.fw_pages = 858 ALIGN(dev->fw.arbel.fw_pages, PAGE_SIZE / MTHCA_ICM_PAGE_SIZE) >> 862 (unsigned long long) dev->fw.arbel.clr_int_base, 863 (unsigned long long) dev->fw.arbel.eq_arm_base, 864 (unsigned long long) dev->fw [all...] |
/freebsd-11-stable/sys/dev/bwi/ |
H A D | bwimac.c | 831 bwi_fwimage_is_valid(struct bwi_softc *sc, const struct firmware *fw, argument 836 if (fw->datasize < sizeof(*hdr)) { 839 fw->name, fw->datasize); 843 hdr = (const struct bwi_fwhdr *)fw->data; 849 if (be32toh(hdr->fw_size) != fw->datasize - sizeof(*hdr)) { 852 "fw %u, real %zu\n", fw->name, 853 be32toh(hdr->fw_size), fw->datasize - sizeof(*hdr)); 861 "fw \' 1006 const uint32_t *fw; local 1135 bwi_mac_fw_load_iv(struct bwi_mac *mac, const struct firmware *fw) argument [all...] |
/freebsd-11-stable/sys/dev/usb/wlan/ |
H A D | if_upgt.c | 1553 const struct firmware *fw; local 1563 fw = firmware_get(upgt_fwname); 1564 if (fw == NULL) { 1592 x2->len = htole32(fw->datasize); 1600 for (offset = 0; offset < fw->datasize; offset += bsize) { 1601 if (fw->datasize - offset > UPGT_FW_BLOCK_SIZE) 1604 bsize = fw->datasize - offset; 1611 n = upgt_fw_copy((const uint8_t *)fw->data + offset, 1628 crc32 = upgt_crc32_le(fw->data, fw 1735 const struct firmware *fw; local [all...] |
/freebsd-11-stable/sys/dev/iwn/ |
H A D | if_iwn.c | 7904 struct iwn_fw_info *fw = &sc->fw; local 7909 memcpy(dma->vaddr, fw->init.data, fw->init.datasz); 7912 fw->init.text, fw->init.textsz); 7919 iwn_prph_write(sc, IWN_BSM_DRAM_DATA_SIZE, fw->init.datasz); 7922 iwn_prph_write(sc, IWN_BSM_DRAM_TEXT_SIZE, fw->init.textsz); 7926 error = iwn4965_load_bootcode(sc, fw->boot.text, fw 8010 struct iwn_fw_part *fw; local 8045 iwn_read_firmware_leg(struct iwn_softc *sc, struct iwn_fw_info *fw) argument 8099 iwn_read_firmware_tlv(struct iwn_softc *sc, struct iwn_fw_info *fw, uint16_t alt) argument 8226 struct iwn_fw_info *fw = &sc->fw; local [all...] |
/freebsd-11-stable/lib/libjail/ |
H A D | jail.c | 300 int i, nval, fw; local 334 fw = nval == 1 ? strlen(avalue) : strcspn(avalue, ","); 339 avalue, fw, &((int *)jp->jp_value)[i])) { 343 jp->jp_name, fw, avalue); 358 sizeof(jailsys_values[0]), avalue, fw, 363 jp->jp_name, fw, avalue); 371 if (ep != avalue + fw) { 374 jp->jp_name, fw, avalue); 399 tvalue = alloca(fw + 1); 400 strlcpy(tvalue, avalue, fw [all...] |
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_fw.c | 44 #include "fw.h" 1599 struct mlx4_fw *fw = &mlx4_priv(dev)->fw; local 1680 MLX4_GET(fw->catas_offset, outbox, QUERY_FW_ERR_START_OFFSET); 1681 MLX4_GET(fw->catas_size, outbox, QUERY_FW_ERR_SIZE_OFFSET); 1682 MLX4_GET(fw->catas_bar, outbox, QUERY_FW_ERR_BAR_OFFSET); 1683 fw->catas_bar = (fw->catas_bar >> 6) * 2; 1686 (unsigned long long) fw->catas_offset, fw [all...] |
H A D | mlx4_main.c | 56 #include "fw.h" 1474 priv->fw.fw_icm = mlx4_alloc_icm(dev, priv->fw.fw_pages, 1476 if (!priv->fw.fw_icm) { 1481 err = mlx4_MAP_FA(dev, priv->fw.fw_icm); 1499 mlx4_free_icm(dev, priv->fw.fw_icm, 0); 1580 priv->fw.aux_icm = mlx4_alloc_icm(dev, aux_pages, 1582 if (!priv->fw.aux_icm) { 1587 err = mlx4_MAP_ICM_AUX(dev, priv->fw.aux_icm); 1761 mlx4_free_icm(dev, priv->fw [all...] |
/freebsd-11-stable/sys/cam/ata/ |
H A D | ata_all.c | 478 char vendor[9], product[17], revision[5], fw[5], in[7], ins[5]; local 483 cam_strvis(fw, ident_data->firmware_rev, 4, sizeof(fw)); 487 vendor, product, revision, fw, in, ins); 493 char vendor[9], product[17], revision[5], fw[5]; local 498 cam_strvis(fw, ident_data->firmware_rev, 4, sizeof(fw)); 499 printf("<%s %s %s %s>", vendor, product, revision, fw);
|
/freebsd-11-stable/contrib/file/src/ |
H A D | funcs.c | 72 int fw = 0; local 75 fw = fw * 10 + (*p++ - '0'); 79 if (fw < 1024) 82 snprintf(msg, mlen, "field %s too large: %d", what, fw);
|
/freebsd-11-stable/sys/dev/iwi/ |
H A D | if_iwi.c | 2141 iwi_setup_ofw(struct iwi_softc *sc, struct iwi_fw *fw) argument 2143 const struct firmware *fp = fw->fp; 2159 fw->data = ((const char *) fp->data) + sizeof(struct iwi_firmware_ohdr); 2160 fw->size = fp->datasize - sizeof(struct iwi_firmware_ohdr); 2161 fw->name = fp->name; 2166 iwi_setup_oucode(struct iwi_softc *sc, struct iwi_fw *fw) argument 2170 hdr = iwi_setup_ofw(sc, fw); 2173 fw->name); 2180 iwi_getfw(struct iwi_fw *fw, const char *fwname, argument 2183 if (fw 2313 iwi_put_fw(struct iwi_fw *fw) argument 2336 iwi_load_ucode(struct iwi_softc *sc, const struct iwi_fw *fw) argument 2411 iwi_load_firmware(struct iwi_softc *sc, const struct iwi_fw *fw) argument [all...] |
/freebsd-11-stable/sys/dev/iwm/ |
H A D | if_iwm.c | 537 iwm_fw_info_free(struct iwm_fw_info *fw) argument 539 firmware_put(fw->fw_fp, FIRMWARE_UNLOAD); 540 fw->fw_fp = NULL; 541 /* don't touch fw->fw_status */ 542 memset(fw->fw_sects, 0, sizeof(fw->fw_sects)); 548 struct iwm_fw_info *fw = &sc->sc_fw; local 561 if (fw->fw_status == IWM_FW_STATUS_DONE && 565 while (fw->fw_status == IWM_FW_STATUS_INPROGRESS) 567 fw 2662 iwm_start_fw(struct iwm_softc *sc, const struct iwm_fw_sects *fw) argument 2855 const struct iwm_fw_sects *fw; local 6523 struct iwm_fw_info *fw = &sc->sc_fw; local [all...] |
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_core.h | 137 int mlx5_firmware_flash(struct mlx5_core_dev *dev, const struct firmware *fw);
|
H A D | mlx5_health.c | 508 u32 fw; local 535 fw = ioread32be(&h->fw_ver); 536 mlx5_core_info(dev, "raw fw_ver 0x%08x\n", fw);
|
/freebsd-11-stable/sys/dev/ocs_fc/ |
H A D | ocs_ioctl.c | 740 const struct firmware *fw; local 747 fw = firmware_get(file_name); 748 if (fw == NULL) { 754 fw_image = (const struct ocs_hw_grp_hdr *)fw->data; 762 ocs_be32toh(fw_image->magic_number), fw->datasize); 779 rc = ocs_firmware_write(ocs, fw->data, fw->datasize, &fw_change_status); 811 firmware_put(fw, FIRMWARE_UNLOAD);
|
/freebsd-11-stable/sys/arm/nvidia/ |
H A D | tegra_xhci.c | 779 const struct firmware *fw; local 801 fw = firmware_get(sc->fw_name); 802 if (fw == NULL) { 808 fw_hdr = (const struct tegra_xusb_fw_hdr *)fw->data; 815 memcpy((void *)fw_vaddr, fw->data, fw_size); 817 firmware_put(fw, FIRMWARE_UNLOAD);
|
/freebsd-11-stable/sys/dev/agp/ |
H A D | agp.c | 324 int rq, sba, fw, rate, arqsz, cal; local 355 fw = (AGP_MODE_GET_FW(tstatus) 378 command = AGP_MODE_SET_FW(command, fw); 393 int rq, sba, fw, rate; local 411 fw = (AGP_MODE_GET_FW(tstatus) 432 command = AGP_MODE_SET_FW(command, fw);
|
/freebsd-11-stable/sbin/nvmecontrol/ |
H A D | logpage.c | 241 struct nvme_firmware_page *fw = buf; local 253 if (fw->afi.slot == i + 1) 258 if (fw->revision[i] == 0LLU) 261 if (isprint(*(char *)&fw->revision[i])) 263 (char *)&fw->revision[i]); 266 fw->revision[i]);
|
/freebsd-11-stable/sys/dev/bwn/ |
H A D | if_bwn.c | 3494 ((const struct bwn_fwinitvals *)((const char *)fwp.fw->data + offset)) 3497 struct bwn_fw *fw = &mac->mac_fw; local 3500 hdr = (const struct bwn_fwhdr *)(fw->initvals.fw->data); 3501 error = bwn_fwinitvals_write(mac, GETFWOFFSET(fw->initvals, hdr_len), 3502 be32toh(hdr->size), fw->initvals.fw->datasize - hdr_len); 3505 if (fw->initvals_band.fw) { 3506 hdr = (const struct bwn_fwhdr *)(fw 3830 struct bwn_fw *fw = &mac->mac_fw; local 4062 const struct firmware *fw; local [all...] |
/freebsd-11-stable/sys/dev/ctau/ |
H A D | ctddk.c | 68 const unsigned char *fw; local 97 fw = ctau_fw_data; 105 fw = ctau2_fw_data; 111 fw = ctaug703_fw_data; 118 fw = ctaue1_fw_data; 125 return ct_setup_board (b, fw, flen, ft);
|
/freebsd-11-stable/sys/dev/mxge/ |
H A D | if_mxge.c | 605 "Please install up to date fw\n"); 706 const struct firmware *fw; local 714 fw = firmware_get(sc->fw_name); 715 if (fw == NULL) { 735 fw_len = (size_t) fw->version; 739 zs.avail_in = fw->datasize; 740 zs.next_in = __DECONST(char *, fw->data); 781 firmware_put(fw, FIRMWARE_UNLOAD); 954 device_printf(sc->dev, "Adopting fw %d.%d.%d: " 1459 mcp_irq_data_t *fw; local [all...] |
/freebsd-11-stable/sys/arm/xscale/ixp425/ |
H A D | ixp425_npe.c | 472 const struct firmware *fw; local 491 fw = firmware_get(imageName); 492 if (fw == NULL) 496 error = npe_findimage(sc, fw->data, imageId, &imageCodePtr, &imageSize); 501 "load fw image %s.NPE-%c Func 0x%x Rev %u.%u\n", 522 firmware_put(fw, FIRMWARE_UNLOAD);
|