/illumos-gate/usr/src/uts/common/io/ipw/ |
H A D | ipw2100_hw.c | 356 sc->sc_fw.fw_size = LE_32(h->fw_size); in ipw2100_cache_firmware() 357 sc->sc_fw.uc_base = sc->sc_fw.fw_base + sc->sc_fw.fw_size; in ipw2100_cache_firmware() 444 e = sc->sc_fw.fw_base + sc->sc_fw.fw_size; in ipw2100_load_fw()
|
H A D | ipw2100_impl.h | 88 size_t fw_size; member 326 uint32_t fw_size; member
|
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_nexus.c | 1061 size_t fw_size; in prep_firmware() local 1107 fw_size = firmware_get_size(fw_hdl); in prep_firmware() 1109 if (fw_size < sizeof (struct fw_hdr)) { in prep_firmware() 1111 fw_file, fw_size); in prep_firmware() 1116 if (fw_size > FLASH_FW_MAX_SIZE) { in prep_firmware() 1119 fw_file, fw_size, FLASH_FW_MAX_SIZE); in prep_firmware() 1124 fw_data = kmem_zalloc(fw_size, KM_SLEEP); in prep_firmware() 1125 if (firmware_read(fw_hdl, 0, fw_data, fw_size) != 0) { in prep_firmware() 1129 kmem_free(fw_data, fw_size); in prep_firmware() 1152 rc = -t4_prep_fw(sc, fw_info, fw_data, fw_size, card_fw, in prep_firmware() [all …]
|
/illumos-gate/usr/src/uts/common/io/iwi/ |
H A D | ipw2200_hw.c | 269 sc->sc_fw.fw_size = sizeof (ipw2200_fw_bin) - sizeof (struct header); in ipw2200_cache_firmware() 275 sc->sc_fw.boot_size, sc->sc_fw.uc_size, sc->sc_fw.fw_size)); in ipw2200_cache_firmware()
|
H A D | ipw2200_impl.h | 81 size_t fw_size; member
|
H A D | ipw2200.c | 1093 err = ipw2200_load_fw(sc, sc->sc_fw.fw_base, sc->sc_fw.fw_size); in ipw2200_init()
|
/illumos-gate/usr/src/uts/common/io/uath/ |
H A D | uath.c | 766 size_t fw_size, len; in uath_loadfirmware() local 776 err = uath_loadsym(modp, uath_binmod, &fw_index, &fw_size); in uath_loadfirmware() 783 fw_image = (char *)kmem_alloc(fw_size, KM_SLEEP); in uath_loadfirmware() 791 (void) memcpy(fw_image, fw_index, fw_size); in uath_loadfirmware() 793 len = fw_size; in uath_loadfirmware() 794 UATH_DEBUG(UATH_DBG_MSG, "loading firmware size = %lu\n", fw_size); in uath_loadfirmware() 798 txblock.total = BE_32(fw_size); in uath_loadfirmware() 843 kmem_free(fw_image, fw_size); in uath_loadfirmware()
|
/illumos-gate/usr/src/uts/common/io/mwl/ |
H A D | mwl.c | 937 size_t fw_size, fwboot_size; in mwl_fwload() local 961 err = mwl_loadsym(modfw, fwbinname, &fw_index, &fw_size); in mwl_fwload() 978 fw = (uint8_t *)kmem_alloc(fw_size, KM_SLEEP); in mwl_fwload() 985 (void) memcpy(fw, fw_index, fw_size); in mwl_fwload() 990 if (fw_size < 4) { in mwl_fwload() 1028 fwname, (unsigned int)fw_size); in mwl_fwload() 1052 for (fp = fw, ep = fp + fw_size; fp < ep; ) { in mwl_fwload() 1088 for (fp = fw, ep = fp + fw_size; fp < ep; ) { in mwl_fwload() 1128 kmem_free(fw, fw_size); in mwl_fwload()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_init.c | 2177 uint32_t fw_size, *lptr; in ql_check_isp_firmware() local 2213 fw_size = *lptr << 1; in ql_check_isp_firmware() 2215 if ((bufp = kmem_alloc(fw_size, KM_SLEEP)) != NULL) { in ql_check_isp_firmware() 2216 ha->risc_code_size = fw_size; in ql_check_isp_firmware() 2222 if (fw_size > ha->fw_transfer_size) { in ql_check_isp_firmware() 2226 byte_count = fw_size; in ql_check_isp_firmware() 2254 fw_size -= byte_count; in ql_check_isp_firmware() 2256 } while (fw_size != 0); in ql_check_isp_firmware()
|
H A D | ql_xioctl.c | 8718 pkt->mvfy.fw_size = LE_32(fw.TotalByteCount); in ql_menlo_update_fw()
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_rsrc.c | 547 uint64_t ddr_size, fw_size; in tavor_rsrc_init_phase2() local 565 fw_size = state->ts_fw.fw_endaddr - state->ts_fw.fw_baseaddr + 1; in tavor_rsrc_init_phase2() 578 (void *)(uintptr_t)state->ts_ddr.ddr_baseaddr, (ddr_size - fw_size), in tavor_rsrc_init_phase2()
|
/illumos-gate/usr/src/uts/common/io/cxgbe/common/ |
H A D | t4_hw.c | 3999 const u8 *fw_data, unsigned int fw_size, in t4_prep_fw() argument 4044 fw_size, 0); in t4_prep_fw() 4184 unsigned int fw_size; in t4_load_fw() local 4189 fw_size = FLASH_FWBOOTSTRAP_MAX_SIZE; in t4_load_fw() 4193 fw_size = FLASH_FW_MAX_SIZE; in t4_load_fw() 4210 if (size > fw_size) { in t4_load_fw() 4212 fw_size); in t4_load_fw()
|
H A D | common.h | 651 const u8 *fw_data, unsigned int fw_size,
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon.c | 1575 uint32_t fw_size; /* in page */ in hermon_hw_init() local 1790 fw_size = 1 << highbit(state->hs_fw.fw_pages); in hermon_hw_init() 1791 state->hs_fw_dma.length = fw_size << HERMON_PAGESHIFT; in hermon_hw_init()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/qlc/ |
H A D | ql_iocb.h | 1381 uint32_t fw_size; member
|