Home
last modified time | relevance | path

Searched refs:acch (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmi/
H A Daudiocmi.h264 ddi_acc_handle_t acch; member
300 ddi_acc_handle_t acch; member
325 ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
327 ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
329 ddi_get32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)))
331 ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
333 ddi_put16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)), v)
335 ddi_put32(dev->acch, (uint32_t *)(void *)(dev->regs + (offset)), v)
H A Daudiocmi.c797 &rlen, &port->acch) != DDI_SUCCESS) { in cmpci_init()
844 if (port->acch != NULL) in cmpci_destroy()
845 ddi_dma_mem_free(&port->acch); in cmpci_destroy()
855 if (dev->acch != NULL) { in cmpci_destroy()
856 ddi_regs_map_free(&dev->acch); in cmpci_destroy()
912 &dev->acch) != DDI_SUCCESS) { in cmpci_attach()
/illumos-gate/usr/src/uts/common/io/iprb/
H A Diprb.h37 ddi_acc_handle_t acch; member
239 ddi_put8(d->acch, (void *)(d->vaddr + (off)), LE_8(val))
241 ddi_put16(d->acch, (void *)(d->vaddr + (off)), LE_16(val))
243 ddi_put32(d->acch, (void *)(d->vaddr + (off)), LE_32(val))
245 LE_8(ddi_get8(d->acch, (void *)(d->vaddr + (off))))
247 LE_16(ddi_get16(d->acch, (void *)(d->vaddr + (off))))
249 LE_32(ddi_get32(d->acch, (void *)(d->vaddr + (off))))
282 ddi_rep_put8(cb->acch, enet, (void *)(cb->vaddr + (o)), 6, \
H A Diprb.c466 DDI_DMA_SLEEP, NULL, &h->vaddr, &rlen, &h->acch) != DDI_SUCCESS) { in iprb_dma_alloc()
487 if (h->acch != NULL) in iprb_dma_free()
488 ddi_dma_mem_free(&h->acch); in iprb_dma_free()
489 h->acch = NULL; in iprb_dma_free()
/illumos-gate/usr/src/uts/common/io/audio/drv/audiosolo/
H A Daudiosolo.c134 ddi_acc_handle_t acch; member
142 ddi_acc_handle_t acch; member
1077 if (dev->io.acch != NULL) { in solo_release_resources()
1078 ddi_regs_map_free(&dev->io.acch); in solo_release_resources()
1081 if (dev->sb.acch != NULL) { in solo_release_resources()
1082 ddi_regs_map_free(&dev->sb.acch); in solo_release_resources()
1085 if (dev->vc.acch != NULL) { in solo_release_resources()
1086 ddi_regs_map_free(&dev->vc.acch); in solo_release_resources()
1096 if (dev->play.acch != NULL) in solo_release_resources()
1109 if (dev->rec.acch != NULL) in solo_release_resources()
[all …]
/illumos-gate/usr/src/uts/common/io/audio/drv/audioens/
H A Daudioens.c107 ddi_acc_handle_t acch; member
132 ddi_acc_handle_t acch; member
171 ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
173 ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
177 ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
903 &rlen, &port->acch) != DDI_SUCCESS) { in audioens_init()
964 if (port->acch != NULL) in audioens_destroy()
965 ddi_dma_mem_free(&port->acch); in audioens_destroy()
975 if (dev->acch != NULL) { in audioens_destroy()
976 ddi_regs_map_free(&dev->acch); in audioens_destroy()
[all …]
/illumos-gate/usr/src/uts/common/io/audio/drv/audiots/
H A Daudiots.c1023 ddi_acc_handle_t acch = state->ts_acch; in audiots_read_ac97() local
1043 if (!(ddi_get16(acch, addr) & AP_ACRD_R_READ_BUSY)) { in audiots_read_ac97()
1053 ddi_put16(acch, addr, TS_SB_RESET); in audiots_read_ac97()
1077 ddi_put16(acch, addr, (reg|AP_ACRD_W_PRIMARY_CODEC| in audiots_read_ac97()
1082 chk1 = ddi_get32(acch, stimer); in audiots_read_ac97()
1083 chk2 = ddi_get32(acch, stimer); in audiots_read_ac97()
1086 chk2 = ddi_get32(acch, stimer); in audiots_read_ac97()
1089 OR_SET_SHORT(acch, addr, AP_ACRD_W_READ_MIXER_REG); in audiots_read_ac97()
1095 if (!(ddi_get16(acch, addr) & AP_ACRD_R_READ_BUSY)) { in audiots_read_ac97()
1105 ddi_put16(acch, addr, TS_SB_RESET); in audiots_read_ac97()
[all …]
/illumos-gate/usr/src/uts/common/io/audio/drv/audiopci/
H A Daudiopci.c88 ddi_acc_handle_t acch; member
144 ddi_acc_handle_t acch; member
181 ddi_get8(dev->acch, (uint8_t *)(dev->regs + (offset)))
183 ddi_get16(dev->acch, (uint16_t *)(void *)(dev->regs + (offset)))
187 ddi_put8(dev->acch, (uint8_t *)(dev->regs + (offset)), v)
653 &rlen, &port->acch) != DDI_SUCCESS) { in audiopci_init()
713 if (port->acch != NULL) in audiopci_destroy()
714 ddi_dma_mem_free(&port->acch); in audiopci_destroy()
724 if (dev->acch != NULL) { in audiopci_destroy()
725 ddi_regs_map_free(&dev->acch); in audiopci_destroy()
[all …]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/
H A Dpvscsi_var.h24 ddi_acc_handle_t acch; member
H A Dpvscsi.c703 &length, &buf->acch)) != DDI_SUCCESS) { in pvscsi_setup_dma_buffer()
726 if (buf->acch != NULL) { in pvscsi_free_dma_buffer()
727 ddi_dma_mem_free(&buf->acch); in pvscsi_free_dma_buffer()
/illumos-gate/usr/src/uts/common/io/hme/
H A Dhme.h63 ddi_acc_handle_t acch; member
H A Dhme.c943 ddi_acc_handle_t acch; member
990 &rom->acch); in hme_mapebusrom()
1041 if (rom.acch) { in hmeget_promebus()
1042 hmep->hme_romh = rom.acch; in hmeget_promebus()
2830 &buf->kaddr, &len, &buf->acch) != DDI_SUCCESS) { in hmeallocbuf()
2898 ddi_dma_mem_free(&tbuf->acch); in hmefreebufs()
2910 ddi_dma_mem_free(&rbuf->acch); in hmefreebufs()
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_proto.h287 ddi_acc_handle_t *acch, ddi_dma_handle_t *dmah, size_t length,
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_subr.c6912 pmcs_dma_setup(pmcs_hw_t *pwp, ddi_dma_attr_t *dma_attr, ddi_acc_handle_t *acch, in pmcs_dma_setup() argument
6928 *acch = NULL; in pmcs_dma_setup()
6939 NULL, kvap, &real_length, acch) != DDI_SUCCESS) { in pmcs_dma_setup()
6952 ddi_dma_mem_free(acch); in pmcs_dma_setup()
6954 *acch = NULL; in pmcs_dma_setup()
6965 ddi_dma_mem_free(acch); in pmcs_dma_setup()
6967 *acch = NULL; in pmcs_dma_setup()