fwlen 297 dev/ic/pgt.c int error, reg, dirreg, fwoff, ucodeoff, fwlen;
fwlen 333 dev/ic/pgt.c fwlen = PGT_DIRECT_MEMORY_SIZE;
fwlen 335 dev/ic/pgt.c fwlen = size - fwoff;
fwlen 338 dev/ic/pgt.c while (fwlen > 4) {
fwlen 343 dev/ic/pgt.c fwlen -= 4;
fwlen 350 dev/ic/pgt.c fwlen -= 4;
fwlen 369 dev/pci/if_myx.c myx_loadfirmware(struct myx_softc *sc, u_int8_t *fw, size_t fwlen,
fwlen 397 dev/pci/if_myx.c for (i = 0; i < fwlen; i += 256) {
fwlen 398 dev/pci/if_myx.c len = min(256, fwlen - i);
fwlen 399 dev/pci/if_myx.c myx_rawwrite(sc, i + MYX_FW, fw + i, min(256, fwlen - i));
fwlen 411 dev/pci/if_myx.c size_t fwlen;
fwlen 421 dev/pci/if_myx.c fwlen = sizeof(struct myx_firmware_hdr);
fwlen 422 dev/pci/if_myx.c if ((fwhdroff + fwlen) > MYX_SRAM_SIZE)
fwlen 425 dev/pci/if_myx.c fw = malloc(fwlen, M_DEVBUF, M_WAIT);
fwlen 426 dev/pci/if_myx.c myx_rawread(sc, MYX_HEADER_POS, fw, fwlen);
fwlen 428 dev/pci/if_myx.c if (myx_loadfirmware(sc, fw, fwlen, fwhdroff, 0) == 0)
fwlen 435 dev/pci/if_myx.c if (loadfirmware(MYXFW_ALIGNED /* XXX */, &fw, &fwlen) != 0) {
fwlen 439 dev/pci/if_myx.c if (fwlen > MYX_SRAM_SIZE || fwlen < MYXFW_MIN_LEN) {
fwlen 446 dev/pci/if_myx.c if ((fwhdroff + sizeof(struct myx_firmware_hdr)) > fwlen) {
fwlen 451 dev/pci/if_myx.c if (myx_loadfirmware(sc, fw, fwlen, fwhdroff, 1) != 0) {
fwlen 459 dev/pci/if_myx.c if (myx_boot(sc, fwlen, &bc) != 0) {
fwlen 1710 dev/pci/if_tht.c size_t fwlen, wrlen;
fwlen 1713 dev/pci/if_tht.c if (loadfirmware("tht", &fw, &fwlen) != 0)
fwlen 1716 dev/pci/if_tht.c if ((fwlen % 8) != 0)
fwlen 1720 dev/pci/if_tht.c while (fwlen > 0) {
fwlen 1726 dev/pci/if_tht.c wrlen = MIN(sc->sc_txt.tf_ready - THT_FIFO_GAP, fwlen);
fwlen 1731 dev/pci/if_tht.c fwlen -= wrlen;