sys/arch/alpha/alpha/fp_complete.c
631
alpha_fp_complete_at(unsigned long trigger_pc, struct lwp *l, uint64_t *ucode)
sys/arch/alpha/alpha/fp_complete.c
679
*ucode = needsig;
sys/arch/alpha/alpha/fp_complete.c
686
alpha_fp_complete(u_long a0, u_long a1, struct lwp *l, uint64_t *ucode)
sys/arch/alpha/alpha/fp_complete.c
712
*ucode = a0 >> 1;
sys/arch/alpha/alpha/fp_complete.c
718
ucode);
sys/arch/alpha/alpha/fp_complete.c
779
sig = alpha_fp_complete_at((u_long)trigger_pc, l, ucode);
sys/arch/alpha/alpha/fp_complete.c
792
uint64_t new_flags = orig_flags | *ucode;
sys/arch/alpha/alpha/fp_complete.c
811
*ucode = needsig;
sys/arch/alpha/alpha/trap.c
125
static int alpha_ucode_to_ksiginfo(u_long ucode);
sys/arch/alpha/alpha/trap.c
1409
alpha_ucode_to_ksiginfo(u_long ucode)
sys/arch/alpha/alpha/trap.c
1421
if (ucode & (1 << i))
sys/arch/alpha/alpha/trap.c
255
uint64_t ucode;
sys/arch/alpha/alpha/trap.c
313
i = alpha_fp_complete(a0, a1, l, &ucode);
sys/arch/alpha/alpha/trap.c
321
ksi.ksi_code = alpha_ucode_to_ksiginfo(ucode);
sys/arch/alpha/alpha/trap.c
324
ksi.ksi_trap = (int)ucode;
sys/arch/alpha/alpha/trap.c
377
i = handle_opdec(l, &ucode);
sys/arch/alpha/alpha/trap.c
386
ksi.ksi_code = alpha_ucode_to_ksiginfo(ucode);
sys/arch/alpha/alpha/trap.c
390
ksi.ksi_trap = (int)ucode;
sys/arch/arm/sociox/if_scx.c
1899
uint32_t ucode;
sys/arch/arm/sociox/if_scx.c
1907
ucode = bus_space_read_4(sc->sc_st, bsh, off);
sys/arch/arm/sociox/if_scx.c
1908
CSR_WRITE(sc, port, ucode);
sys/arch/ia64/ia64/trap.c
383
uint64_t ucode;
sys/arch/ia64/ia64/trap.c
391
ucode = 0;
sys/arch/ia64/ia64/trap.c
467
ucode = (int)tf->tf_special.ifa & 0x1FFFFF;
sys/arch/ia64/ia64/trap.c
468
if (ucode == 0) {
sys/arch/ia64/ia64/trap.c
481
ucode = trap_decode_break(tf);
sys/arch/ia64/ia64/trap.c
483
if (ucode < 0x80000) {
sys/arch/ia64/ia64/trap.c
485
switch (ucode) {
sys/arch/ia64/ia64/trap.c
491
ucode = FPE_INTDIV;
sys/arch/ia64/ia64/trap.c
495
ucode = FPE_INTOVF;
sys/arch/ia64/ia64/trap.c
499
ucode = FPE_FLTSUB;
sys/arch/ia64/ia64/trap.c
507
ucode = FPE_FLTINV;
sys/arch/ia64/ia64/trap.c
518
} else if (ucode < 0x100000) {
sys/arch/ia64/ia64/trap.c
523
} else if (ucode == 0x100000) {
sys/arch/ia64/ia64/trap.c
526
} else if (ucode == 0x180000) {
sys/arch/ia64/ia64/trap.c
536
ucode = tf->tf_scratch.gr8;
sys/arch/ia64/ia64/trap.c
598
ucode = va;
sys/arch/ia64/ia64/trap.c
643
ksi.ksi_code = ucode;
sys/arch/vax/boot/boot/data.h
55
long ucode; /* 4 Absolute address of booting microcode */
sys/arch/x86/x86/cpu_ucode_amd.c
105
cpu_ucode_amd_get_version(struct cpu_ucode_version *ucode, void *ptr,
sys/arch/x86/x86/cpu_ucode_amd.c
110
if (ucode->loader_version != CPU_UCODE_LOADER_AMD
sys/arch/x86/x86/cpu_ucode_intel.c
70
cpu_ucode_intel_get_version(struct cpu_ucode_version *ucode,
sys/arch/x86/x86/cpu_ucode_intel.c
76
if (ucode->loader_version != CPU_UCODE_LOADER_INTEL1 ||
sys/dev/ic/i82557.c
2327
const uint32_t *ucode;
sys/dev/ic/i82557.c
2362
const struct ucode *uc;
sys/dev/ic/i82557.c
2380
for (uc = ucode_table; uc->ucode != NULL; uc++) {
sys/dev/ic/i82557.c
2384
if (uc->ucode == NULL)
sys/dev/ic/i82557.c
2392
cbp->ucode[i] = htole32(uc->ucode[i]);
sys/dev/ic/i82557.c
2395
*(volatile uint16_t *) &cbp->ucode[uc->int_delay_offset] =
sys/dev/ic/i82557.c
2399
*(volatile uint16_t *) &cbp->ucode[uc->bundle_max_offset] =
sys/dev/ic/i82557reg.h
295
uint32_t ucode[MAXUCODESIZE];
sys/dev/ic/malo.c
1686
uint8_t *ucode;
sys/dev/ic/malo.c
1691
if ((error = malo_get_firmware(sc, name, &ucode, &size)) != 0) {
sys/dev/ic/malo.c
1708
ucode, size);
sys/dev/ic/malo.c
1710
firmware_free(ucode, size);
sys/dev/ic/malo.c
1749
uint8_t *ucode;
sys/dev/ic/malo.c
1754
if ((error = malo_get_firmware(sc, name, &ucode, &size)) != 0) {
sys/dev/ic/malo.c
1773
memcpy(data, ucode + count, bsize);
sys/dev/ic/malo.c
1782
firmware_free(ucode, size);
sys/dev/ic/rt2661.c
2553
uint8_t *ucode;
sys/dev/ic/rt2661.c
2590
if (!(ucode = firmware_malloc(size))) {
sys/dev/ic/rt2661.c
2597
if (firmware_read(fh, 0, ucode, size) != 0) {
sys/dev/ic/rt2661.c
2599
firmware_free(ucode, size);
sys/dev/ic/rt2661.c
2605
if (rt2661_load_microcode(sc, ucode, size) != 0) {
sys/dev/ic/rt2661.c
2607
firmware_free(ucode, size);
sys/dev/ic/rt2661.c
2613
firmware_free(ucode, size);
sys/dev/ic/rt2661.c
2785
rt2661_load_microcode(struct rt2661_softc *sc, const uint8_t *ucode, int size)
sys/dev/ic/rt2661.c
2799
RAL_WRITE_REGION_1(sc, RT2661_MCU_CODE_BASE, ucode, size);
sys/dev/ic/rt2860.c
332
error = firmware_load("ral", "ral-rt2860", &sc->ucode, &sc->ucsize);
sys/dev/ic/rt2860.c
4086
RAL_WRITE_REGION_1(sc, RT2860_FW_BASE, sc->ucode, sc->ucsize);
sys/dev/ic/rt2860.c
471
if (sc->ucode != NULL)
sys/dev/ic/rt2860.c
472
firmware_free(sc->ucode, sc->ucsize);
sys/dev/ic/rt2860var.h
142
u_char *ucode;
sys/dev/microcode/ral/build.c
31
output(const char *name, const uint8_t *ucode, int size)
sys/dev/microcode/ral/build.c
42
rlen = write(fd, ucode, size);
sys/dev/microcode/rum/build.c
31
output(const char *name, const uint8_t *ucode, int size)
sys/dev/microcode/rum/build.c
42
rlen = write(fd, ucode, size);
sys/dev/microcode/run/build.c
31
output(const char *name, const uint8_t *ucode, int size)
sys/dev/microcode/run/build.c
42
rlen = write(fd, ucode, size);
sys/dev/microcode/zyd/build.c
30
output(const char *name, const uint8_t *ucode, int size)
sys/dev/microcode/zyd/build.c
41
rlen = write(fd, ucode, size);
sys/dev/pci/if_bwfm_pci.c
475
uint8_t *ucode;
sys/dev/pci/if_bwfm_pci.c
505
ucode = bwfm_firmware_data(&fwctx, BWFM_FILETYPE_UCODE, &ucsize);
sys/dev/pci/if_bwfm_pci.c
506
KASSERT(ucode != NULL);
sys/dev/pci/if_bwfm_pci.c
510
uint32_t *ramsize = (uint32_t *)&ucode[BWFM_RAMSIZE];
sys/dev/pci/if_bwfm_pci.c
515
if (bwfm_pci_load_microcode(sc, ucode, ucsize) != 0) {
sys/dev/pci/if_bwfm_pci.c
787
bwfm_pci_load_microcode(struct bwfm_pci_softc *sc, const u_char *ucode, size_t size)
sys/dev/pci/if_bwfm_pci.c
808
bwfm->sc_chip.ch_rambase + i, ucode[i]);
sys/dev/pci/if_bwfm_pci.c
821
bwfm_chip_set_active(bwfm, *(const uint32_t *)ucode);
sys/dev/pci/if_ipw.c
1930
fw->ucode = firmware_malloc(fw->ucode_size);
sys/dev/pci/if_ipw.c
1931
if (fw->ucode == NULL) {
sys/dev/pci/if_ipw.c
1941
if ((error = firmware_read(fwh, p, fw->ucode, fw->ucode_size)) != 0)
sys/dev/pci/if_ipw.c
1953
fail3: firmware_free(fw->ucode, fw->ucode_size);
sys/dev/pci/if_ipw.c
1967
firmware_free(sc->fw.ucode, sc->fw.ucode_size);
sys/dev/pci/if_ipw.c
2201
if (ipw_load_ucode(sc, fw->ucode, fw->ucode_size) != 0) {
sys/dev/pci/if_ipwvar.h
35
void *ucode;
sys/dev/pci/if_iwi.c
2291
kfw->ucode = fw;
sys/dev/pci/if_iwi.c
2296
kfw->boot, kfw->ucode, kfw->main));
sys/dev/pci/if_iwi.c
2743
if ((error = iwi_load_ucode(sc, fw->ucode, fw->ucode_size)) != 0) {
sys/dev/pci/if_iwivar.h
35
void *ucode;
sys/dev/pci/if_iwn.c
4412
cmd.ucode.once.enable = 0xffffffff;
sys/dev/pci/if_iwn.c
4413
cmd.ucode.once.start = IWN5000_CALIB_DC;
sys/dev/pci/if_iwn.c
5386
cmd.ucode.once.enable = 0xffffffff;
sys/dev/pci/if_iwn.c
5387
cmd.ucode.once.start = 0xffffffff;
sys/dev/pci/if_iwn.c
5388
cmd.ucode.once.send = 0xffffffff;
sys/dev/pci/if_iwn.c
5389
cmd.ucode.flags = 0xffffffff;
sys/dev/pci/if_iwn.c
5650
iwn4965_load_bootcode(struct iwn_softc *sc, const uint8_t *ucode, int size)
sys/dev/pci/if_iwn.c
5661
(const uint32_t *)ucode, size);
sys/dev/pci/if_iwnreg.h
758
struct iwn5000_calib_status ucode;
sys/dev/pci/if_wpi.c
1142
wpi_load_microcode(struct wpi_softc *sc, const uint8_t *ucode, int size)
sys/dev/pci/if_wpi.c
1152
(const uint32_t *)ucode, size);
sys/dev/pci/qat/qat_ae.c
1302
qat_ae_ucode_parity64(uint64_t ucode)
sys/dev/pci/qat/qat_ae.c
1305
ucode ^= ucode >> 1;
sys/dev/pci/qat/qat_ae.c
1306
ucode ^= ucode >> 2;
sys/dev/pci/qat/qat_ae.c
1307
ucode ^= ucode >> 4;
sys/dev/pci/qat/qat_ae.c
1308
ucode ^= ucode >> 8;
sys/dev/pci/qat/qat_ae.c
1309
ucode ^= ucode >> 16;
sys/dev/pci/qat/qat_ae.c
1310
ucode ^= ucode >> 32;
sys/dev/pci/qat/qat_ae.c
1312
return ((u_int)(ucode & 1));
sys/dev/pci/qat/qat_ae.c
1316
qat_ae_ucode_set_ecc(uint64_t ucode)
sys/dev/pci/qat/qat_ae.c
1325
ucode &= ~(0x7fULL << USTORE_ECC_BIT_0);
sys/dev/pci/qat/qat_ae.c
1327
ucode |= (uint64_t)qat_ae_ucode_parity64(bit0mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1329
ucode |= (uint64_t)qat_ae_ucode_parity64(bit1mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1331
ucode |= (uint64_t)qat_ae_ucode_parity64(bit2mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1333
ucode |= (uint64_t)qat_ae_ucode_parity64(bit3mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1335
ucode |= (uint64_t)qat_ae_ucode_parity64(bit4mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1337
ucode |= (uint64_t)qat_ae_ucode_parity64(bit5mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1339
ucode |= (uint64_t)qat_ae_ucode_parity64(bit6mask & ucode) <<
sys/dev/pci/qat/qat_ae.c
1342
return (ucode);
sys/dev/pci/qat/qat_ae.c
1347
const uint64_t *ucode)
sys/dev/pci/qat/qat_ae.c
1358
tmp = qat_ae_ucode_set_ecc(ucode[i]);
sys/dev/pci/qat/qat_ae.c
1375
uint64_t *ucode)
sys/dev/pci/qat/qat_ae.c
1412
ucode[ii] = uhi;
sys/dev/pci/qat/qat_ae.c
1413
ucode[ii] = (ucode[ii] << 32) | ulo;
sys/dev/pci/qat/qat_ae.c
1424
qat_ae_concat_ucode(uint64_t *ucode, u_int ninst, u_int size, u_int addr,
sys/dev/pci/qat/qat_ae.c
1459
ucode[ninst++] = inst_arr[ii];
sys/dev/pci/qat/qat_ae.c
1461
INSERT_IMMED_GPRA_CONST(ucode[fixup], (addr));
sys/dev/pci/qat/qat_ae.c
1463
INSERT_IMMED_GPRA_CONST(ucode[fixup], 0);
sys/dev/pci/qat/qat_ae.c
1465
INSERT_IMMED_GPRB_CONST(ucode[fixup], (curvalue >> 0));
sys/dev/pci/qat/qat_ae.c
1467
INSERT_IMMED_GPRB_CONST(ucode[fixup], (curvalue >> 16));
sys/dev/pci/qat/qat_ae.c
1477
ucode[ninst++] = ae_inst_4b[0x2];
sys/dev/pci/qat/qat_ae.c
1478
ucode[ninst++] = ae_inst_4b[0x3];
sys/dev/pci/qat/qat_ae.c
1479
ucode[ninst++] = ae_inst_4b[0x8];
sys/dev/pci/qat/qat_ae.c
1480
INSERT_IMMED_GPRB_CONST(ucode[fixup], (curvalue >> 16));
sys/dev/pci/qat/qat_ae.c
1482
INSERT_IMMED_GPRB_CONST(ucode[fixup], (curvalue >> 0));
sys/dev/pci/qat/qat_ae.c
1490
qat_ae_concat_ucode(ucode, ninst, size, addr, value + vali);
sys/dev/pci/qat/qat_ae.c
1497
uint64_t *ucode, u_int ninst, int cond_code_off, u_int max_cycles,
sys/dev/pci/qat/qat_ae.c
1517
__func__, ae, ctx, ninst, ucode[0], ucode[ninst-1]);
sys/dev/pci/qat/qat_ae.c
1576
qat_ae_ucode_write(sc, ae, 0, ninst, ucode);
sys/dev/pci/qat/qat_ae.c
1674
int *first_exec, uint64_t *ucode, u_int ninst,
sys/dev/pci/qat/qat_ae.c
1687
return qat_ae_exec_ucode(sc, ae, ctx, ucode, ninst, 1, ninst * 5, NULL);
sys/dev/pci/qat/qat_ae.c
1731
uint64_t *ucode;
sys/dev/pci/qat/qat_ae.c
1739
ucode = qat_alloc_mem(sizeof(uint64_t) * alloc_ninst);
sys/dev/pci/qat/qat_ae.c
1748
ucode[ninst++] = 0x0E000010000ull;
sys/dev/pci/qat/qat_ae.c
1752
&first_exec, ucode, ninst,
sys/dev/pci/qat/qat_ae.c
1757
qat_free_mem(ucode);
sys/dev/pci/qat/qat_ae.c
1763
ninst += qat_ae_concat_ucode(ucode, ninst,
sys/dev/pci/qat/qat_ae.c
1768
ucode[ninst++] = 0x0E000010000ull;
sys/dev/pci/qat/qat_ae.c
1772
&first_exec, ucode, ninst,
sys/dev/pci/qat/qat_ae.c
1780
qat_free_mem(ucode);
sys/dev/sdmmc/if_bwfm_sdio.c
1185
bwfm_sdio_load_microcode(struct bwfm_sdio_softc *sc, u_char *ucode, size_t size,
sys/dev/sdmmc/if_bwfm_sdio.c
1198
ucode, size, 1);
sys/dev/sdmmc/if_bwfm_sdio.c
1206
if (err || memcmp(verify, ucode, size)) {
sys/dev/sdmmc/if_bwfm_sdio.c
1235
DPRINTF(("Reset core 0x%08x\n", *(uint32_t *)ucode));
sys/dev/sdmmc/if_bwfm_sdio.c
1237
bwfm_chip_set_active(bwfm, *(uint32_t *)ucode);
sys/dev/sdmmc/if_bwfm_sdio.c
474
uint8_t *ucode, *nvram, *clm;
sys/dev/sdmmc/if_bwfm_sdio.c
500
ucode = bwfm_firmware_data(&fwctx, BWFM_FILETYPE_UCODE, &ucsize);
sys/dev/sdmmc/if_bwfm_sdio.c
501
KASSERT(ucode != NULL);
sys/dev/sdmmc/if_bwfm_sdio.c
514
if (bwfm_sdio_load_microcode(sc, ucode, ucsize, nvram, nvsize) != 0) {
sys/dev/usb/if_bwfm_usb.c
342
u_char *ucode;
sys/dev/usb/if_bwfm_usb.c
379
ucode = bwfm_firmware_data(&fwctx, BWFM_FILETYPE_UCODE,
sys/dev/usb/if_bwfm_usb.c
381
KASSERT(ucode != NULL);
sys/dev/usb/if_bwfm_usb.c
383
if (bwfm_usb_load_microcode(sc, ucode, ucsize) != 0) {
sys/dev/usb/if_bwfm_usb.c
671
bwfm_usb_load_microcode(struct bwfm_usb_softc *sc, const u_char *ucode, size_t size)
sys/dev/usb/if_bwfm_usb.c
673
const struct trx_header *trx = (const struct trx_header *)ucode;
sys/dev/usb/if_bwfm_usb.c
706
memcpy(buf, ucode + sent, sendlen);
sys/dev/usb/if_rum.c
2147
rum_load_microcode(struct rum_softc *sc, const u_char *ucode, size_t size)
sys/dev/usb/if_rum.c
2154
for (; size >= 4; reg += 4, ucode += 4, size -= 4)
sys/dev/usb/if_rum.c
2155
rum_write(sc, reg, UGETDW(ucode));
sys/dev/usb/if_rum.c
256
u_char *ucode;
sys/dev/usb/if_rum.c
266
ucode = firmware_malloc(size);
sys/dev/usb/if_rum.c
267
if (ucode == NULL) {
sys/dev/usb/if_rum.c
273
error = firmware_read(fwh, 0, ucode, size);
sys/dev/usb/if_rum.c
278
firmware_free(ucode, size);
sys/dev/usb/if_rum.c
282
if (rum_load_microcode(sc, ucode, size) != 0) {
sys/dev/usb/if_rum.c
285
firmware_free(ucode, size);
sys/dev/usb/if_rum.c
289
firmware_free(ucode, size);
sys/dev/usb/if_run.c
939
u_char *ucode = NULL; /* XXX gcc 4.8.3: maybe-uninitialized */
sys/dev/usb/if_run.c
952
if ((error = firmware_load("run", fwname, &ucode, &size)) != 0) {
sys/dev/usb/if_run.c
960
firmware_free(ucode, size);
sys/dev/usb/if_run.c
966
run_write_region_1(sc, RT2870_FW_BASE, ucode, size);
sys/dev/usb/if_run.c
967
firmware_free(ucode, size);
usr.sbin/cpuctl/arch/i386.c
1978
struct cpu_ucode_version ucode;
usr.sbin/cpuctl/arch/i386.c
2390
ucode.loader_version = CPU_UCODE_LOADER_AMD;
usr.sbin/cpuctl/arch/i386.c
2392
ucode.loader_version = CPU_UCODE_LOADER_INTEL1;
usr.sbin/cpuctl/arch/i386.c
2396
ucode.data = &ucvers;
usr.sbin/cpuctl/arch/i386.c
2397
if (ioctl(fd, IOC_CPU_UCODE_GET_VERSION, &ucode) < 0) {
usr.sbin/cpuctl/arch/i386.c
2405
ucode_64.loader_version = ucode.loader_version;