/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_dds.c | 780 vdds_reg_t reg; in vdds_new_nexus_node() local 815 reg.addr_lo = 0; in vdds_new_nexus_node() 816 reg.size_hi = 0; in vdds_new_nexus_node() 817 reg.size_lo = 0; in vdds_new_nexus_node() 819 "reg", (int *)®, sizeof (reg)/sizeof (int)) != DDI_SUCCESS) { in vdds_new_nexus_node() 882 vdds_reg_t reg; in vdds_new_niu_node() local 941 reg.addr_hi = HVCOOKIE(cba->cookie); in vdds_new_niu_node() 942 reg.addr_lo = 0; in vdds_new_niu_node() 943 reg.size_hi = 0; in vdds_new_niu_node() 944 reg.size_lo = size; in vdds_new_niu_node() [all …]
|
/illumos-gate/usr/src/uts/sun/io/audio/drv/audiocs/ |
H A D | audio_4231_apcdma.c | 271 uint32_t reg; in apc_stop_engine() local 292 reg = ddi_get32(handle, &APC_DMACSR); in apc_stop_engine() 293 for (int x = 0; (!(reg & drainbit)) && (x < CS4231_TIMEOUT); x++) { in apc_stop_engine() 295 reg = ddi_get32(handle, &APC_DMACSR); in apc_stop_engine()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/sfio/ |
H A D | _sfopen.c | 114 { reg int tf; 146 int _sftype(reg const char* mode, int* oflagsp, int* fflagsp, int* uflagp) in _sftype() 149 reg char* mode; in _sftype() 155 reg int sflags, oflags, fflags, uflag;
|
H A D | sfwrite.c | 38 reg uchar *s, *begs, *next; 39 reg ssize_t w; 40 reg int local; 64 reg ssize_t r;
|
H A D | sfsk.c | 39 reg Sfdisc_t* dc; 40 reg ssize_t s; 41 reg int local, mode;
|
H A D | sfpoll.c | 32 int sfpoll(Sfio_t** fa, reg int n, int tm) in sfpoll() 36 reg int n; /* number of streams in array */ 40 reg int r, c, m, np, eintr; 41 reg Sfio_t* f; 42 reg int *status, *check;
|
H A D | sfpkrd.c | 54 reg ssize_t r; 55 reg int ntry, t; 56 reg char *buf = (char*)argbuf, *endbuf; 310 { reg char* sp;
|
H A D | sfreserve.c | 38 reg ssize_t n, now, sz, iosz; 39 reg Sfrsrv_t* rsrv; 40 reg Void_t* data; 41 reg int mode, local;
|
/illumos-gate/usr/src/compat/bhyve/amd64/machine/ |
H A D | cpufunc.h | 177 rxcr(u_int reg) in rxcr() argument 181 __asm __volatile("xgetbv" : "=a" (low), "=d" (high) : "c" (reg)); in rxcr() 186 load_xcr(u_int reg, u_long val) in load_xcr() argument 192 __asm __volatile("xsetbv" : : "c" (reg), "a" (low), "d" (high)); in load_xcr()
|
/illumos-gate/usr/src/uts/i86pc/io/pciex/ |
H A D | npe_misc.c | 232 uint16_t reg; in npe_enable_htmsi() local 238 reg = pci_config_get16(cfg_hdl, ptr + PCI_CAP_ID_REGS_OFF); in npe_enable_htmsi() 239 reg |= PCI_HTCAP_MSIMAP_ENABLE; in npe_enable_htmsi() 241 pci_config_put16(cfg_hdl, ptr + PCI_CAP_ID_REGS_OFF, reg); in npe_enable_htmsi()
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | task_switch.c | 114 GETREG(struct vcpu *vcpu, int reg) in GETREG() argument 119 error = vm_get_register(vcpu, reg, &val); in GETREG() 125 SETREG(struct vcpu *vcpu, int reg, uint64_t val) in SETREG() argument 129 error = vm_set_register(vcpu, reg, val); in SETREG() 191 int error, reg; in desc_table_limit_check() local 193 reg = ISLDT(sel) ? VM_REG_GUEST_LDTR : VM_REG_GUEST_GDTR; in desc_table_limit_check() 194 error = vm_get_desc(vcpu, reg, &base, &limit, &access); in desc_table_limit_check() 197 if (reg == VM_REG_GUEST_LDTR) { in desc_table_limit_check() 224 int error, reg; in desc_table_rw() local 226 reg = ISLDT(sel) ? VM_REG_GUEST_LDTR : VM_REG_GUEST_GDTR; in desc_table_rw() [all …]
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | forcedeth.c | 397 u32 reg; in mii_rw() local 402 reg = readl(base + NvRegAdapterControl); in mii_rw() 403 if (reg & NVREG_ADAPTCTL_RUNNING) { in mii_rw() 405 writel(reg & ~NVREG_ADAPTCTL_RUNNING, in mii_rw() 408 reg = readl(base + NvRegMIIControl); in mii_rw() 409 if (reg & NVREG_MIICTL_INUSE) { in mii_rw() 414 reg = in mii_rw() 418 reg |= NVREG_MIICTL_WRITE; in mii_rw() 420 writel(reg, base + NvRegMIIControl); in mii_rw() 444 reg = readl(base + NvRegAdapterControl); in mii_rw() [all …]
|
/illumos-gate/usr/src/test/bhyve-tests/tests/kdev/ |
H A D | payload_vhpet_freq.c | 27 write_hpet(uint_t reg, uint32_t value) in write_hpet() argument 29 volatile uint32_t *ptr = (uint32_t *)(MMIO_HPET_BASE + reg); in write_hpet()
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | common_asm.S | 54 #define DELTA_NATIVE_TIME(delta, reg, scr1, scr2, scr3) \ argument 55 rd STICK, reg; \ 56 add reg, delta, reg; \ 57 wr reg, STICK 93 #define SETL41(reg, byte) \ argument 95 or reg, 0xF, reg; /* 0000.0000.1FE0.000F */ \ 96 sllx reg, 12, reg; /* 0000.01FE.0000.F000 */ \ 97 or reg, byte, reg; /* 0000.01FE.0000.F0xx */ 185 rdpr %tick, reg; \ 186 add reg, delta, reg; \ [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_common.c | 1532 int reg; in pci_config_rd8() local 1536 reg = (int)(uintptr_t)addr; in pci_config_rd8() 1541 reg); in pci_config_rd8() 1568 int reg; in pci_config_rd16() local 1572 reg = (int)(uintptr_t)addr; in pci_config_rd16() 1577 reg); in pci_config_rd16() 1604 int reg; in pci_config_rd32() local 1613 cfp->c_funcnum, reg); in pci_config_rd32() 1640 int reg; in pci_config_wr8() local 1673 int reg; in pci_config_wr16() local [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/vmalloc/ |
H A D | vmset.c | 36 int vmset(reg Vmalloc_t* vm, int flags, int on) in vmset() 39 reg Vmalloc_t* vm; /* region being worked on */ in vmset()
|
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did.c | 338 uint_t reg; in did_create() local 357 if (di_uintprop_get(mp, src, DI_REGPROP, ®) < 0) { in did_create() 365 np->dp_bus = PCI_REG_BUS_G(reg); in did_create() 368 np->dp_dev = PCI_REG_DEV_G(reg); in did_create() 369 np->dp_fn = PCI_REG_FUNC_G(reg); in did_create() 370 np->dp_bdf = (PCI_REG_BUS_G(reg) << 8) | (PCI_REG_DEV_G(reg) << 3) | in did_create() 371 PCI_REG_FUNC_G(reg); in did_create()
|
/illumos-gate/usr/src/uts/common/io/ral/ |
H A D | rt2560_reg.h | 322 #define RAL_READ(sc, reg) \ argument 323 ddi_get32((sc)->sc_ioh, (uint32_t *)((uintptr_t)(sc)->sc_rbase + (reg))) 325 #define RAL_WRITE(sc, reg, val) \ argument 327 (uint32_t *)((uintptr_t)(sc)->sc_rbase + (reg)), (val))
|
/illumos-gate/usr/src/uts/common/xen/public/ |
H A D | platform.h | 63 uint32_t reg; member 79 uint32_t reg; member 88 uint32_t reg; member 237 struct xen_power_register reg; /* GAS for Cx trigger register */ member
|
/illumos-gate/usr/src/uts/common/io/rum/ |
H A D | rum.c | 71 uint32_t reg; member 99 uint8_t reg; member 318 req.wIndex = reg; in rum_read_multi() 339 rum_read(struct rum_softc *sc, uint16_t reg) in rum_read() argument 343 rum_read_multi(sc, reg, &val, sizeof (val)); in rum_read() 361 req.wIndex = reg; in rum_write_multi() 406 uint16_t reg = RT2573_MCU_CODE_BASE; in rum_load_microcode() local 413 rum_write(sc, reg, UGETDW(ucode)); in rum_load_microcode() 987 (reg & 3); in rum_rf_write() 991 sc->rf_regs[reg] = val; in rum_rf_write() [all …]
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiots/ |
H A D | audiots.c | 740 audiots_get_ac97(void *arg, uint8_t reg) in audiots_get_ac97() argument 757 reg &= AP_ACRD_INDEX_MASK; in audiots_get_ac97() 759 if ((first = audiots_read_ac97(state, reg)) != 0) { in audiots_get_ac97() 769 if ((next = audiots_read_ac97(state, reg)) != 0) { in audiots_get_ac97() 1021 audiots_read_ac97(audiots_state_t *state, int reg) in audiots_read_ac97() argument 1077 ddi_put16(acch, addr, (reg|AP_ACRD_W_PRIMARY_CODEC| in audiots_read_ac97() 1155 uint16_t reg = reg8; in audiots_set_ac97() local 1157 reg &= AP_ACWR_INDEX_MASK; in audiots_set_ac97() 1161 reg |= AP_ACWR_W_PRIMARY_CODEC|AP_ACWR_W_WRITE_MIXER_REG; in audiots_set_ac97() 1163 reg |= AP_ACWR_W_PRIMARY_CODEC|AP_ACWR_W_WRITE_MIXER_REG| in audiots_set_ac97() [all …]
|
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/ |
H A D | self_destruct.c | 73 uint64_t reg = 0; in main() local 74 if (vm_get_register(vcpu, VM_REG_GUEST_RAX, ®) == 0) { in main()
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiop16x/ |
H A D | audiop16x.c | 132 read_reg(p16x_dev_t *dev, int reg, int chn) in read_reg() argument 137 OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */ in read_reg() 145 write_reg(p16x_dev_t *dev, int reg, int chn, unsigned int value) in write_reg() argument 149 OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */ in write_reg() 155 set_reg_bits(p16x_dev_t *dev, int reg, int chn, unsigned int mask) in set_reg_bits() argument 159 OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */ in set_reg_bits() 167 clear_reg_bits(p16x_dev_t *dev, int reg, int chn, unsigned int mask) in clear_reg_bits() argument 171 OUTL(dev, (reg << 16) | (chn & 0xffff), PTR); /* Pointer */ in clear_reg_bits()
|
/illumos-gate/usr/src/uts/common/io/nxge/npi/ |
H A D | npi_mac.c | 2411 uint32_t reg; in npi_xmac_xpcs_read() local 2418 reg = XPCS_CTRL_1_REG; in npi_xmac_xpcs_read() 2421 reg = XPCS_STATUS_1_REG; in npi_xmac_xpcs_read() 2424 reg = XPCS_DEV_ID_REG; in npi_xmac_xpcs_read() 2433 reg = XPCS_CTRL_2_REG; in npi_xmac_xpcs_read() 2439 reg = XPCS_PKG_ID_REG; in npi_xmac_xpcs_read() 2442 reg = XPCS_STATUS_REG; in npi_xmac_xpcs_read() 2454 reg = XPCS_MASK_1_REG; in npi_xmac_xpcs_read() 2491 uint32_t reg; in npi_xmac_xpcs_write() local 2498 reg = XPCS_CTRL_1_REG; in npi_xmac_xpcs_write() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_cb.c | 93 uint64_t reg, pa; in cb_enable_nintr() local 101 reg = ib_get_map_reg(mondo, cpu_id); in cb_enable_nintr() 102 stdphysio(pa, reg); in cb_enable_nintr() 113 DEBUG2(DBG_CB|DBG_CONT, NULL, "\tPA=%016llx data=%016llx\n", pa, reg); in cb_enable_nintr()
|