/illumos-gate/usr/src/uts/common/io/audio/drv/audio810/ |
H A D | audio810.c | 455 cr = I810_BM_GET8(port->regoff + I810_OFFSET_CR); in audio810_stop() 457 I810_BM_PUT8(port->regoff + I810_OFFSET_CR, cr); in audio810_stop() 477 uint8_t regoff, cr; in audio810_start() local 479 regoff = port->regoff; in audio810_start() 497 I810_BM_PUT8(regoff + I810_OFFSET_CR, 0); in audio810_start() 498 I810_BM_PUT8(regoff + I810_OFFSET_CR, I810_BM_CR_RST); in audio810_start() 501 I810_BM_PUT32(regoff + I810_OFFSET_BD_BASE, port->bdl_paddr); in audio810_start() 504 I810_BM_PUT8(regoff + I810_OFFSET_LVI, I810_BD_NUMS - 1); in audio810_start() 506 cr = I810_BM_GET8(regoff + I810_OFFSET_CR); in audio810_start() 508 I810_BM_PUT8(regoff + I810_OFFSET_CR, cr); in audio810_start() [all …]
|
H A D | audio810.h | 168 uint8_t regoff; member
|
/illumos-gate/usr/src/uts/sun4v/io/n2piupc/ |
H A D | n2piupc_kstats.c | 132 if (n2piupc_write(n2piupc_p, leaf_grps[BIT_ERR_GRP]->regsel_p->regoff, in n2piupc_kstat_attach() 343 if ((rval = n2piupc_read(n2piupc_p, grp_p->regsel_p->regoff, in n2piupc_perfcnt_program() 347 grp_p->regsel_p->regoff); in n2piupc_perfcnt_program() 383 grp_p->regsel_p->regoff, new_events); in n2piupc_perfcnt_program() 384 if ((rval = n2piupc_write(n2piupc_p, grp_p->regsel_p->regoff, in n2piupc_perfcnt_program() 389 grp_p->regsel_p->regoff); in n2piupc_perfcnt_program() 424 if (grp_p->regsel_p->regoff != NO_REGISTER) { in n2piupc_kstat_update() 435 if (grp_p->regsel_p->regoff != NO_REGISTER) { in n2piupc_kstat_update() 438 if (n2piupc_read(n2piupc_p, grp_p->regsel_p->regoff, in n2piupc_kstat_update() 449 grp_p->counters_p[counter].regoff, in n2piupc_kstat_update() [all …]
|
H A D | n2piupc_tables.h | 116 off_t regoff; /* Register offset or address. */ member 127 off_t regoff; /* Register offset or address. */ member
|
/illumos-gate/usr/src/uts/sun4v/io/iospc/ |
H A D | iospc.c | 482 grp_p->regsel_p->regoff, &old_events)) != SUCCESS) in iospc_perfcnt_program() 519 grp_p->regsel_p->regoff, new_events); in iospc_perfcnt_program() 522 IOSPC_REG_WRITE, grp_p->regsel_p->regoff, &new_events)) in iospc_perfcnt_program() 527 grp_p->regsel_p->regoff); in iospc_perfcnt_program() 562 if (grp_p->regsel_p->regoff != NO_REGISTER) { in iospc_kstat_update() 573 if (grp_p->regsel_p->regoff != NO_REGISTER) { in iospc_kstat_update() 578 grp_p->regsel_p->regoff, &data_p[0].value.ui64) in iospc_kstat_update() 590 grp_p->counters_p[counter].regoff, in iospc_kstat_update() 595 grp_p->counters_p[counter].regoff, in iospc_kstat_update()
|
H A D | iospc.h | 78 off_t regoff; /* Register offset or address. */ member 103 off_t regoff; /* Register offset or address. */ member
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audioixp/ |
H A D | audioixp.c | 906 unsigned regoff; in audioixp_update_port() local 913 regoff = IXP_AUDIO_IN_DMA_DT_CUR; in audioixp_update_port() 915 regoff = IXP_AUDIO_OUT_DMA_DT_CUR; in audioixp_update_port() 923 paddr = GET32(regoff); in audioixp_update_port()
|
/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_chip2.c | 5806 uint64_t regoff; in bge_chip_peek_nic() local 5813 regoff = ppd->pp_acc_offset; in bge_chip_peek_nic() 5814 bge_nic_setwin(bgep, regoff & ~MWBAR_GRANULE_MASK); in bge_chip_peek_nic() 5815 regoff &= MWBAR_GRANULE_MASK; in bge_chip_peek_nic() 5816 regoff += NIC_MEM_WINDOW_OFFSET; in bge_chip_peek_nic() 5817 regaddr = PIO_ADDR(bgep, regoff); in bge_chip_peek_nic() 5846 uint64_t regoff; in bge_chip_poke_nic() local 5853 regoff = ppd->pp_acc_offset; in bge_chip_poke_nic() 5854 bge_nic_setwin(bgep, regoff & ~MWBAR_GRANULE_MASK); in bge_chip_poke_nic() 5855 regoff &= MWBAR_GRANULE_MASK; in bge_chip_poke_nic() [all …]
|
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | pci_ahci.c | 2284 pci_ahci_read(struct pci_devinst *pi, int baridx, uint64_t regoff, int size) in pci_ahci_read() argument 2292 assert((regoff & (size - 1)) == 0); in pci_ahci_read() 2296 offset = regoff & ~0x3; /* round down to a multiple of 4 bytes */ in pci_ahci_read() 2304 regoff); in pci_ahci_read() 2306 value >>= 8 * (regoff & 0x3); in pci_ahci_read()
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiohd/ |
H A D | audiohd.h | 673 uint16_t regoff; member
|
H A D | audiohd.c | 766 regbase = port->regoff; in audiohd_reset_port() 875 AUDIOHD_REG_SET8(port->regoff + AUDIOHD_SDREG_OFFSET_CTL, in audiohd_engine_start() 889 AUDIOHD_REG_SET8(port->regoff + AUDIOHD_SDREG_OFFSET_CTL, 0); in audiohd_engine_stop() 902 pos = AUDIOHD_REG_GET32(port->regoff + AUDIOHD_SDREG_OFFSET_LPIB); in audiohd_update_port() 5011 port->regoff = AUDIOHD_REG_SD_BASE; in audiohd_allocate_port() 5019 port->regoff = AUDIOHD_REG_SD_BASE + in audiohd_allocate_port()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_subr.c | 99 uint32_t i, scratch, regbar, regoff, barbar, baroff; in pmcs_setup() local 135 regoff = pmcs_rd_msgunit(pwp, PMCS_MSGU_SCRATCH0); in pmcs_setup() 136 regbar = regoff >> PMCS_MSGU_MPI_BAR_SHIFT; in pmcs_setup() 137 regoff &= PMCS_MSGU_MPI_OFFSET_MASK; in pmcs_setup() 139 if (regoff > baroff) { in pmcs_setup() 142 "passed offset=0x%08x)", __func__, regoff, baroff); in pmcs_setup() 151 pwp->mpi_offset = regoff; in pmcs_setup()
|