HomeSort by: relevance | last modified time | path
    Searched defs:sc_dma (Results 1 - 20 of 20) sorted by relevancy

  /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...]

Completed in 58 milliseconds