/src/sys/arch/sparc/dev/ |
esp_obio.c | 66 struct lsi64854_softc *sc_dma; /* pointer to my dma */ member in struct:esp_softc 145 esc->sc_dma = device_private(dma_dev); 146 esc->sc_dma->sc_client = sc; 282 return DMA_ISINTR(esc->sc_dma); 290 DMA_RESET(esc->sc_dma); 298 return DMA_INTR(esc->sc_dma); 307 return DMA_SETUP(esc->sc_dma, addr, len, datain, dmasize); 315 DMA_GO(esc->sc_dma); 324 csr = L64854_GCSR(esc->sc_dma); 326 L64854_SCSR(esc->sc_dma, csr) [all...] |
sw.c | 166 struct sw_dma_handle *sc_dma; member in struct:sw_softc 337 sc->sc_dma = kmem_alloc(i, KM_SLEEP); 340 sc->sc_dma[i].dh_flags = 0; 350 &sc->sc_dma[i].dh_dmamap) != 0) { 470 * Allocate a DMA handle and put it in sc->sc_dma. Prepare 511 if ((sc->sc_dma[i].dh_flags & SIDH_BUSY) == 0) 517 dh = &sc->sc_dma[i];
|
/src/sys/arch/sun3/dev/ |
sivar.h | 77 struct si_dma_handle *sc_dma; member in struct:si_softc
|
esp.c | 68 struct dma_softc *sc_dma; /* pointer to my dma */ member in struct:esp_softc 153 esc->sc_dma = espdmafind(device_unit(self)); 154 esc->sc_dma->sc_client = sc; /* Point back to us */ 274 return DMA_ISINTR(esc->sc_dma); 282 dma_reset(esc->sc_dma); 290 return espdmaintr(esc->sc_dma); 299 return dma_setup(esc->sc_dma, addr, len, datain, dmasize); 307 DMA_GO(esc->sc_dma); 315 DMA_STOP(esc->sc_dma); 323 return DMA_ISACTIVE(esc->sc_dma); [all...] |
si_sebuf.c | 103 struct se_dma_handle *sc_dma; member in struct:se_softc 253 sc->sc_dma = kmem_alloc(i, KM_SLEEP); 255 sc->sc_dma[i].dh_flags = 0; 556 * Allocate a DMA handle and put it in sc->sc_dma. Prepare 602 if ((sc->sc_dma[i].dh_flags & SIDH_BUSY) == 0) 608 dh = &sc->sc_dma[i];
|
/src/sys/arch/next68k/dev/ |
espvar.h | 35 struct nextdma_softc *sc_dma; member in struct:esp_softc
|
/src/sys/dev/sbus/ |
if_le_ledma.c | 81 struct lsi64854_softc *sc_dma; /* pointer to my dma */ member in struct:le_softc 156 struct lsi64854_softc *dma = ((struct le_softc *)sc)->sc_dma; 168 struct lsi64854_softc *dma = ((struct le_softc *)sc)->sc_dma; 213 struct lsi64854_softc *dma = ((struct le_softc *)sc)->sc_dma; 228 struct lsi64854_softc *dma = lesc->sc_dma; 291 if (L64854_GCSR(lesc->sc_dma) & E_TP_AUI) { 335 lesc->sc_dma = lsi; 336 lesc->sc_dma->sc_client = lesc;
|
esp_sbus.c | 71 struct lsi64854_softc *sc_dma; /* pointer to my dma */ member in struct:esp_softc 198 esc->sc_dma = lsc; 298 esc->sc_dma = device_private(dma_dev); 299 esc->sc_dma->sc_client = sc; 305 if (esc->sc_dma->sc_rev == DMAREV_ESC) 306 DMA_RESET(esc->sc_dma); 361 esc->sc_dma = device_private(parent); 362 esc->sc_dma->sc_client = sc; 625 return DMA_ISINTR(esc->sc_dma); 633 DMA_RESET(esc->sc_dma); [all...] |
dbrivar.h | 171 struct dbri_dma *sc_dma; member in struct:dbri_softc
|
/src/sys/dev/pci/ |
coramvar.h | 94 struct coram_dma * sc_dma; member in struct:coram_softc
|
cxdtvvar.h | 89 struct cxdtv_dma * sc_dma; member in struct:cxdtv_softc
|
esmvar.h | 172 struct esm_dma sc_dma; member in struct:esm_softc
|
hifn7751var.h | 142 struct hifn_dma *sc_dma; member in struct:hifn_softc
|
/src/sys/arch/arm/ti/ |
ti_edma.c | 72 struct edma_channel sc_dma[NUM_DMA_CHANNELS]; member in struct:edma_softc 145 struct edma_channel *ch = &sc->sc_dma[idx]; 273 sc->sc_dma[idx].ch_callback(sc->sc_dma[idx].ch_callbackarg); 293 KASSERT(drq < __arraycount(sc->sc_dma)); 305 ch = &sc->sc_dma[drq];
|
/src/sys/arch/macppc/dev/ |
wdc_obio.c | 74 void *sc_ih, *sc_dma; member in struct:wdc_obio_softc 186 &sc->sc_dma); 462 dbdma_free(sc->sc_dma, sizeof(dbdma_command_t) * 20);
|
/src/sys/arch/newsmips/apbus/ |
spifi.c | 86 void *sc_dma; /* attached DMA softc */ member in struct:spifi_softc 135 #define DMAC3_FASTACCESS(sc) dmac3_misc((sc)->sc_dma, DMAC3_CONF_FASTACCESS) 136 #define DMAC3_SLOWACCESS(sc) dmac3_misc((sc)->sc_dma, DMAC3_CONF_SLOWACCESS) 177 sc->sc_dma = dma; 183 dmac3_reset(sc->sc_dma); 327 if (dmac3_intr(sc->sc_dma) != 0) 424 switch (dmac3_intr(sc->sc_dma)) { 591 dmac3_reset(sc->sc_dma); 675 dmac3_reset(sc->sc_dma); 692 dmac3_start(sc->sc_dma, scb->daddr, scb->resid, DMAC3_CSR_RECV) [all...] |
/src/sys/dev/vme/ |
si.c | 145 struct si_dma_handle *sc_dma; member in struct:si_softc 309 sc->sc_dma = malloc(i, M_DEVBUF, M_WAITOK); 311 sc->sc_dma[i].dh_flags = 0; 324 &sc->sc_dma[i].dh_dmamap) != 0) { 444 * Allocate a DMA handle and put it in sc->sc_dma. Prepare 484 if ((sc->sc_dma[i].dh_flags & SIDH_BUSY) == 0) 490 dh = &sc->sc_dma[i];
|
/src/sys/dev/usb/ |
uhcivar.h | 156 usb_dma_t sc_dma; member in struct:uhci_softc
|
/src/sys/arch/i386/pci/ |
glxsb.c | 162 struct glxsb_dma_map sc_dma; member in struct:glxsb_softc 294 if (glxsb_dma_alloc(sc, GLXSB_MAX_AES_LEN * 2, &sc->sc_dma) != 0) 483 op_src = sc->sc_dma.dma_vaddr; 484 op_dst = (char *)sc->sc_dma.dma_vaddr + xlen; 486 op_psrc = sc->sc_dma.dma_paddr; 487 op_pdst = sc->sc_dma.dma_paddr + xlen; 542 glxsb_dma_pre_op(sc, &sc->sc_dma); 547 glxsb_dma_post_op(sc, &sc->sc_dma); 576 memset(sc->sc_dma.dma_vaddr, 0, xlen * 2);
|
/src/sys/arch/sgimips/dev/ |
crmfb.c | 143 struct crmfb_dma sc_dma; member in struct:crmfb_softc 349 sc->sc_dma.size = 0x10000 * (16 * sc->sc_tiles_x + 2); 350 rv = bus_dmamem_alloc(sc->sc_dmat, sc->sc_dma.size, 65536, 0, 351 sc->sc_dma.segs, 352 sizeof(sc->sc_dma.segs) / sizeof(sc->sc_dma.segs[0]), 353 &sc->sc_dma.nsegs, BUS_DMA_NOWAIT); 356 rv = bus_dmamem_map(sc->sc_dmat, sc->sc_dma.segs, sc->sc_dma.nsegs, 357 sc->sc_dma.size, &sc->sc_dma.addr [all...] |