Home
last modified time | relevance | path

Searched refs:regoff (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/io/audio/drv/audio810/
H A Daudio810.c477 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()
506 cr = I810_BM_GET8(regoff + I810_OFFSET_CR); in audio810_start()
508 I810_BM_PUT8(regoff + I810_OFFSET_CR, cr); in audio810_start()
510 (void) I810_BM_GET8(regoff + I810_OFFSET_CR); in audio810_start()
593 uint8_t regoff = port->regoff; in audio810_count() local
604 civ = I810_BM_GET8(regoff + I810_OFFSET_CIV); in audio810_count()
1065 port->regoff = I810_BASE_PCM_IN; in audio810_alloc_port()
1071 port->regoff = I810_BASE_PCM_OUT; in audio810_alloc_port()
[all …]
H A Daudio810.h168 uint8_t regoff; member
/illumos-gate/usr/src/uts/sun4v/io/n2piupc/
H A Dn2piupc_kstats.c132 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 Dn2piupc_tables.h116 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 Diospc.c482 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 Diospc.h78 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 Daudioixp.c891 unsigned regoff; in audioixp_update_port() local
898 regoff = IXP_AUDIO_IN_DMA_DT_CUR; in audioixp_update_port()
900 regoff = IXP_AUDIO_OUT_DMA_DT_CUR; in audioixp_update_port()
908 paddr = GET32(regoff); in audioixp_update_port()
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_chip2.c5806 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()
5855 regoff &= MWBAR_GRANULE_MASK; in bge_chip_poke_nic()
5856 regoff += NIC_MEM_WINDOW_OFFSET; in bge_chip_poke_nic()
[all …]
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_ahci.c2286 pci_ahci_read(struct pci_devinst *pi, int baridx, uint64_t regoff, int size) in pci_ahci_read() argument
2294 assert((regoff & (size - 1)) == 0); in pci_ahci_read()
2298 offset = regoff & ~0x3; /* round down to a multiple of 4 bytes */ in pci_ahci_read()
2306 regoff); in pci_ahci_read()
2308 value >>= 8 * (regoff & 0x3); in pci_ahci_read()
/illumos-gate/usr/src/uts/common/io/audio/drv/audiohd/
H A Daudiohd.h673 uint16_t regoff; member
H A Daudiohd.c766 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 Dpmcs_subr.c99 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()