/haiku/src/libs/compat/openbsd_network/compat/sys/ |
H A D | device.h | 15 struct firmware* fw = firmware_get(name); local 16 if (fw == NULL) 19 *bufp = fw->data; 20 *buflen = fw->datasize; 23 fw->data = NULL; 24 firmware_put(fw, 0);
|
/haiku/src/system/libroot/posix/musl/math/ |
H A D | __rem_pio2_large.c | 276 double z,fw,f[20],fq[20],q[20]; local 294 for (j=0,fw=0.0; j<=jx; j++) 295 fw += x[j]*f[jx+i-j]; 296 q[i] = fw; 303 fw = (double)(int32_t)(0x1p-24*z); 304 iq[i] = (int32_t)(z - 0x1p24*fw); 305 z = q[j-1]+fw; 358 for (j=0,fw=0.0; j<=jx; j++) 359 fw += x[j]*f[jx+i-j]; 360 q[i] = fw; [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_ahb.c | 144 const struct firmware *fw = NULL; local 174 fw = firmware_get(buf); 175 if (fw == NULL) { 182 __func__, fw->data); 184 malloc(fw->datasize, M_TEMP, M_WAITOK | M_ZERO); 190 memcpy(sc->sc_eepromdata, fw->data, fw->datasize); 191 firmware_put(fw, 0);
|
H A D | if_ath_pci.c | 244 const struct firmware *fw = NULL; local 336 fw = firmware_get(buf); 337 if (fw == NULL) { 344 __func__, fw->data); 346 malloc(fw->datasize, M_TEMP, M_WAITOK | M_ZERO); 352 memcpy(sc->sc_eepromdata, fw->data, fw->datasize); 353 firmware_put(fw, 0);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_fw.c | 117 const struct firmware *fw; local 125 fw = firmware_get(sc->fwname); 127 if (fw == NULL) { 133 len = fw->datasize; 139 ptr = fw->data; 220 firmware_put(fw, FIRMWARE_UNLOAD);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8335/dev/malo/ |
H A D | if_malohal.c | 376 const struct firmware *fw; local 379 fw = firmware_get(helper); 380 if (fw == NULL) { 387 helper, fw->datasize); 389 error = malo_hal_send_helper(mh, fw->datasize, fw->data, fw->datasize, 398 firmware_put(fw, FIRMWARE_UNLOAD); 439 const struct firmware *fw; local 448 fw [all...] |
/haiku/data/bin/ |
H A D | install-wifi-firmwares.sh | 152 local file='ipw2100-fw-1.3.tgz' 173 local file='ipw2200-fw-3.1.tgz' 182 cd "${tempDir}/ipw2200-fw-3.1" 183 mv LICENSE.ipw2200-fw "${tempFirmwareDir}/${driver}/" 184 mv ipw2200-ibss.fw "${tempFirmwareDir}/${driver}/" 185 mv ipw2200-sniffer.fw "${tempFirmwareDir}/${driver}/" 186 mv ipw2200-bss.fw "${tempFirmwareDir}/${driver}/" 264 newFileName=$(echo $i | sed "s/\(.*\)\.fw$/bwi_v3_\1/g")
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/ |
H A D | if_wpi.c | 4955 struct wpi_fw_info *fw = &sc->fw; local 4962 memcpy(dma->vaddr, fw->init.data, fw->init.datasz); 4964 memcpy(dma->vaddr + WPI_FW_DATA_MAXSZ, fw->init.text, fw->init.textsz); 4971 wpi_prph_write(sc, WPI_BSM_DRAM_DATA_SIZE, fw->init.datasz); 4974 wpi_prph_write(sc, WPI_BSM_DRAM_TEXT_SIZE, fw->init.textsz); 4978 error = wpi_load_bootcode(sc, fw->boot.text, fw 5020 struct wpi_fw_info *fw = &sc->fw; local [all...] |
H A D | if_wpivar.h | 199 struct wpi_fw_info fw; member in struct:wpi_softc
|
/haiku/src/add-ons/kernel/drivers/network/wlan/broadcom43xx/dev/bwi/ |
H A D | bwimac.c | 833 bwi_fwimage_is_valid(struct bwi_softc *sc, const struct firmware *fw, argument 838 if (fw->datasize < sizeof(*hdr)) { 841 fw->name, fw->datasize); 845 hdr = (const struct bwi_fwhdr *)fw->data; 851 if (be32toh(hdr->fw_size) != fw->datasize - sizeof(*hdr)) { 854 "fw %u, real %zu\n", fw->name, 855 be32toh(hdr->fw_size), fw->datasize - sizeof(*hdr)); 863 "fw \' 1008 const uint32_t *fw; local 1137 bwi_mac_fw_load_iv(struct bwi_mac *mac, const struct firmware *fw) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwn.c | 8140 struct iwn_fw_info *fw = &sc->fw; local 8145 memcpy(dma->vaddr, fw->init.data, fw->init.datasz); 8148 fw->init.text, fw->init.textsz); 8155 iwn_prph_write(sc, IWN_BSM_DRAM_DATA_SIZE, fw->init.datasz); 8158 iwn_prph_write(sc, IWN_BSM_DRAM_TEXT_SIZE, fw->init.textsz); 8162 error = iwn4965_load_bootcode(sc, fw->boot.text, fw 8246 struct iwn_fw_part *fw; local 8281 iwn_read_firmware_leg(struct iwn_softc *sc, struct iwn_fw_info *fw) argument 8335 iwn_read_firmware_tlv(struct iwn_softc *sc, struct iwn_fw_info *fw, uint16_t alt) argument 8462 struct iwn_fw_info *fw = &sc->fw; local [all...] |
H A D | if_iwnvar.h | 327 struct iwn_fw_info fw; member in struct:iwn_softc
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/ |
H A D | if_iwi.c | 2149 iwi_setup_ofw(struct iwi_softc *sc, struct iwi_fw *fw) argument 2151 const struct firmware *fp = fw->fp; 2167 fw->data = ((const char *) fp->data) + sizeof(struct iwi_firmware_ohdr); 2168 fw->size = fp->datasize - sizeof(struct iwi_firmware_ohdr); 2169 fw->name = fp->name; 2174 iwi_setup_oucode(struct iwi_softc *sc, struct iwi_fw *fw) argument 2178 hdr = iwi_setup_ofw(sc, fw); 2181 fw->name); 2188 iwi_getfw(struct iwi_fw *fw, const char *fwname, argument 2191 if (fw 2321 iwi_put_fw(struct iwi_fw *fw) argument 2344 iwi_load_ucode(struct iwi_softc *sc, const struct iwi_fw *fw) argument 2419 iwi_load_firmware(struct iwi_softc *sc, const struct iwi_fw *fw) argument [all...] |
/haiku/src/add-ons/kernel/drivers/disk/nvme/libnvme/ |
H A D | nvme_admin.c | 447 void *fw, uint32_t size, 459 return nvme_admin_exec_cmd(ctrlr, &cmd, fw, size); 446 nvme_admin_fw_image_dl(struct nvme_ctrlr *ctrlr, void *fw, uint32_t size, uint32_t offset) argument
|
H A D | nvme.h | 693 * @param fw Firmware data buffer 700 void *fw, size_t size, int slot);
|
H A D | nvme_internal.h | 677 void *fw, uint32_t size, uint32_t offset);
|
H A D | nvme_ctrlr.c | 1345 void *fw, size_t size, int slot) 1349 void *f = fw; 1344 nvme_ctrlr_update_firmware(struct nvme_ctrlr *ctrlr, void *fw, size_t size, int slot) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iaxwifi200/dev/pci/ |
H A D | if_iwx.c | 663 dram->fw = mallocarray(dram->umac_cnt + dram->lmac_cnt, 664 sizeof(*dram->fw), M_DEVBUF, M_ZERO | M_NOWAIT); 665 if (!dram->fw) { 682 &dram->fw[fw_cnt]); 686 htole64(dram->fw[fw_cnt].paddr); 688 (unsigned long long)dram->fw[fw_cnt].paddr, 689 (unsigned long long)dram->fw[fw_cnt].size)); 697 &fws->fw_sect[fw_cnt + 1], &dram->fw[fw_cnt]); 701 htole64(dram->fw[fw_cnt].paddr); 703 (unsigned long long)dram->fw[fw_cn 1179 iwx_fw_info_free(struct iwx_fw_info *fw) argument 1197 struct iwx_fw_info *fw = &sc->sc_fw; local [all...] |
H A D | if_iwxvar.h | 341 * @fw: lmac and umac dram data 342 * @lmac_cnt: number of lmac sections in fw image 343 * @umac_cnt: number of umac sections in fw image 345 * @paging_cnt: number of paging sections needed by fw image 348 struct iwx_dma_info *fw; member in struct:iwx_self_init_dram
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipw.c | 1014 /* XXX suppress state change in case the fw auto-associates */ 1035 /* XXX probably need to issue disassoc to fw */ 1971 ipw_load_firmware(struct ipw_softc *sc, const char *fw, int size) argument 1978 p = fw; 1979 end = fw + size; 2318 const char *fw; local 2350 fw = (const char *)fp->data + sizeof *hdr + le32toh(hdr->mainsz); 2351 if (ipw_load_ucode(sc, fw, le32toh(hdr->ucodesz)) != 0) { 2378 fw = (const char *)fp->data + sizeof *hdr; 2379 if (ipw_load_firmware(sc, fw, le32to [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/marvell88w8363/dev/mwl/ |
H A D | mwlhal.c | 73 #define MWL_BASTREAMS_MAX 7 /* max BA streams (NB: fw >3.3.5.9) */ 74 #define MWL_BAQID_MAX 8 /* max BA Q id's (NB: fw >3.3.5.9) */ 165 #define MHF_FWHANG 0x0002 /* fw appears hung */ 169 int mh_regioncode; /* XXX last region code sent to fw */ 921 /* XXX map pseudo-codes to fw codes */ 1587 /* fw returns qid, map it to BA stream */ 2335 device_printf(mh->mh_dev, "problem loading fw image\n"); 2533 const struct firmware *fw; local 2542 fw = firmware_get(fwname); 2543 if (fw [all...] |
/haiku/src/apps/cortex/MediaRoutingView/ |
H A D | MediaNodePanel.cpp | 864 float fw = be_plain_font->StringWidth(m_label.String()); local 865 m_labelOffset.x = m_labelRect.left + m_labelRect.Width() / 2.0 - fw / 2.0;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwm.c | 684 iwm_fw_info_free(struct iwm_fw_info *fw) argument 686 free(fw->fw_rawdata, M_DEVBUF, fw->fw_rawsize); 687 fw->fw_rawdata = NULL; 688 fw->fw_rawsize = 0; 689 /* don't touch fw->fw_status */ 690 memset(fw->fw_sects, 0, sizeof(fw->fw_sects)); 710 struct iwm_fw_info *fw = &sc->sc_fw; local 720 if (fw 4418 struct iwm_fw_sects *fw = &sc->sc_fw.fw_sects[ucode_type]; local 10139 iwm_save_fw_paging(struct iwm_softc *sc, const struct iwm_fw_sects *fw) argument 10152 iwm_send_paging_cmd(struct iwm_softc *sc, const struct iwm_fw_sects *fw) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/ralinkwifi/dev/usb/wlan/ |
H A D | if_run.c | 1222 const struct firmware *fw; local 1230 fw = firmware_get("runfw"); 1232 if (fw == NULL) { 1238 if (fw->datasize != 8192) { 1251 base = fw->data; 1259 temp = fw->data; 1308 (base == fw->data) ? "RT2870" : "RT3071", 1312 firmware_put(fw, FIRMWARE_UNLOAD);
|