HomeSort by: relevance | last modified time | path
    Searched refs:sc_dmamap (Results 1 - 25 of 67) sorted by relevancy

1 2 3

  /src/sys/arch/newsmips/apbus/
dmac3var.h 33 volatile uint32_t *sc_dmamap; member in struct:dmac3_softc
  /src/sys/dev/pci/
atppc_puc.c 60 bus_dmamap_t sc_dmamap; member in struct:atppc_puc_softc
160 BUS_DMA_NOWAIT, &psc->sc_dmamap)))
174 bus_dmamap_sync(sc->sc_dmat, psc->sc_dmamap, 0, nbytes,
192 bus_dmamap_sync(sc->sc_dmat, psc->sc_dmamap, 0,
193 psc->sc_dmamap->dm_segs[0].ds_len,
217 error = bus_dmamap_load(sc->sc_dmat, psc->sc_dmamap, *buf, size,
222 *bus_addr = psc->sc_dmamap->dm_segs[0].ds_addr;
234 return (bus_dmamap_unload(sc->sc_dmat, psc->sc_dmamap));
viornd.c 72 bus_dmamap_t sc_dmamap; member in struct:viornd_softc
101 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dmamap, 0, VIORND_BUFSIZE,
109 virtio_enqueue(vsc, vq, slot, sc->sc_dmamap, 0);
163 &sc->sc_dmamap);
170 error = bus_dmamap_load(virtio_dmat(vsc), sc->sc_dmamap,
208 bus_dmamap_unload(virtio_dmat(vsc), sc->sc_dmamap);
210 bus_dmamap_destroy(virtio_dmat(vsc), sc->sc_dmamap);
236 bus_dmamap_sync(virtio_dmat(vsc), sc->sc_dmamap, 0, VIORND_BUFSIZE,
  /src/sys/arch/sgimips/ioc/
oiocsc.c 74 bus_dmamap_t sc_dmamap; member in struct:oiocsc_softc
86 bus_dmamap_t sc_dmamap; member in struct:oiocsc_softc::oioc_dma_softc
152 BUS_DMA_WAITOK, &osc->sc_dmamap) != 0) {
215 bus_dmamap_t dmamap = osc->sc_dmamap;
220 if ((err = bus_dmamap_load(osc->sc_dmat, osc->sc_dmamap,
277 bus_dmamap_sync(osc->sc_dmat, osc->sc_dmamap, 0,
278 osc->sc_dmamap->dm_mapsize,
285 return(osc->sc_dmamap->dm_mapsize);
300 bus_dmamap_sync(osc->sc_dmat, osc->sc_dmamap, 0,
301 osc->sc_dmamap->dm_mapsize
    [all...]
  /src/sys/arch/arc/jazz/
fdc_jazzio.c 102 bus_dmamap_t sc_dmamap; /* bus_dma map */ member in struct:fdc_jazzio_softc
188 BUS_DMA_ALLOCNOW|BUS_DMA_NOWAIT, &jsc->sc_dmamap)) {
218 bus_dmamap_load(jsc->sc_dmat, jsc->sc_dmamap, addr, size, NULL,
221 bus_dmamap_sync(jsc->sc_dmat, jsc->sc_dmamap,
222 0, jsc->sc_dmamap->dm_mapsize,
227 R4030_DMA_ADDR, jsc->sc_dmamap->dm_segs[0].ds_addr);
229 R4030_DMA_COUNT, jsc->sc_dmamap->dm_segs[0].ds_len);
259 bus_dmamap_sync(jsc->sc_dmat, jsc->sc_dmamap,
260 0, jsc->sc_dmamap->dm_mapsize,
262 bus_dmamap_unload(jsc->sc_dmat, jsc->sc_dmamap);
    [all...]
asc.c 63 bus_dmamap_t sc_dmamap; /* DMA map for transfers */ member in struct:asc_softc
155 BUS_DMA_ALLOCNOW | BUS_DMA_NOWAIT, &asc->sc_dmamap)) {
346 bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
347 0, asc->sc_dmamap->dm_mapsize,
349 bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
398 bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap, *addr, *len, NULL,
402 bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
403 0, asc->sc_dmamap->dm_mapsize,
408 R4030_DMA_ADDR, asc->sc_dmamap->dm_segs[0].ds_addr);
410 R4030_DMA_COUNT, asc->sc_dmamap->dm_segs[0].ds_len)
    [all...]
  /src/sys/arch/sgimips/hpc/
wdsc.c 72 bus_dmamap_t sc_dmamap; member in struct:wdsc_softc
167 BUS_DMA_WAITOK, &wsc->sc_dmamap) != 0) {
219 if ((err = bus_dmamap_load(wsc->sc_dmat, wsc->sc_dmamap,
225 hpcdma_sglist_create(dsc, wsc->sc_dmamap);
258 bus_dmamap_sync(wsc->sc_dmat, wsc->sc_dmamap,
259 0, wsc->sc_dmamap->dm_mapsize,
265 return wsc->sc_dmamap->dm_mapsize;
281 bus_dmamap_sync(wsc->sc_dmat, wsc->sc_dmamap,
282 0, wsc->sc_dmamap->dm_mapsize,
287 bus_dmamap_unload(wsc->sc_dmat, wsc->sc_dmamap);
    [all...]
hpcdma.h 55 bus_dmamap_t sc_dmamap; member in struct:hpc_dma_softc
hpcdma.c 102 BUS_DMA_WAITOK, &sc->sc_dmamap) != 0) {
107 if (bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap,
113 sc->sc_desc_pa = sc->sc_dmamap->dm_segs[0].ds_addr;
170 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap,
  /src/sys/arch/hppa/gsc/
if_ie_gsc.c 209 cmd |= (sc->sc_dmamap->dm_segs[0].ds_addr + 0);
212 cmd |= (sc->sc_dmamap->dm_segs[0].ds_addr + sc->scp);
265 addr += sc->sc_dmamap->dm_segs[0].ds_addr;
287 bus_dmamap_sync(gsc->iemt, sc->sc_dmamap, offset, size,
301 bus_dmamap_sync(gsc->iemt, sc->sc_dmamap, offset, size,
328 bus_dmamap_sync(gsc->iemt, sc->sc_dmamap, 0, sc->sc_msize,
341 sc->ie_bus_write24(sc, 0, -sc->sc_dmamap->dm_segs[0].ds_addr);
342 sc->ie_bus_write24(sc, 4, -(sc->sc_dmamap->dm_segs[0].ds_addr + 1));
343 bus_dmamap_sync(gsc->iemt, sc->sc_dmamap, 0, sc->sc_msize,
422 0, BUS_DMA_NOWAIT, &sc->sc_dmamap)) {
    [all...]
  /src/sys/arch/arm/at91/
at91spivar.h 68 bus_dmamap_t sc_dmamap; member in struct:at91spi_softc
  /src/sys/arch/pmax/tc/
asc_ioasic.c 61 bus_dmamap_t sc_dmamap; /* bus dmamap */ member in struct:asc_softc
142 &asc->sc_dmamap)) {
206 bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
238 if (bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap,
255 asc->sc_dmamap->dm_segs[0].ds_addr &= ~7;
256 asc->sc_dmamap->dm_segs[0].ds_len += (cp & 6);
261 asc->sc_dmamap->dm_segs[0].ds_addr += 8;
272 IOASIC_DMA_ADDR(asc->sc_dmamap->dm_segs[0].ds_addr));
275 (asc->sc_dmamap->dm_nsegs == 1) ?
276 ~0 : IOASIC_DMA_ADDR(asc->sc_dmamap->dm_segs[1].ds_addr))
    [all...]
  /src/sys/dev/sbus/
if_le.c 73 bus_dmamap_t sc_dmamap; member in struct:le_softc
230 BUS_DMA_NOWAIT | BUS_DMA_24BIT, &lesc->sc_dmamap)) != 0) {
240 bus_dmamap_destroy(dmatag, lesc->sc_dmamap);
250 bus_dmamap_destroy(dmatag, lesc->sc_dmamap);
255 if ((error = bus_dmamap_load(dmatag, lesc->sc_dmamap,
260 bus_dmamap_destroy(dmatag, lesc->sc_dmamap);
264 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr & 0xffffff;
  /src/sys/arch/sun3/dev/
dma.c 114 0, BUS_DMA_NOWAIT, &sc->sc_dmamap) != 0) {
208 if (sc->sc_dmamap->dm_nsegs > 0)
209 bus_dmamap_unload(sc->sc_dmatag, sc->sc_dmamap);
273 if (bus_dmamap_load(sc->sc_dmatag, sc->sc_dmamap,
278 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
281 sc->sc_dmamap->dm_segs[0].ds_addr);
409 if (sc->sc_dmamap->dm_nsegs > 0) {
410 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
413 bus_dmamap_unload(sc->sc_dmatag, sc->sc_dmamap);
  /src/sys/arch/vax/vsa/
asc_vsbus.c 72 bus_dmamap_t sc_dmamap; member in struct:asc_vsbus_softc
241 ASC_MAXXFERSIZE, 0, BUS_DMA_NOWAIT, &asc->sc_dmamap);
337 bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
368 bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
373 bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
419 if (bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap,
425 bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
431 asc->sc_dmamap->dm_segs[0].ds_addr);
436 asc->sc_dmamap->dm_segs[0].ds_len,
437 asc->sc_dmamap->dm_segs[0].ds_addr))
    [all...]
  /src/sys/arch/ews4800mips/sbd/
if_le_sbdio.c 73 bus_dmamap_t sc_dmamap; member in struct:le_sbdio_softc
123 0, BUS_DMA_NOWAIT, &lesc->sc_dmamap) != 0) {
127 if (bus_dmamap_load(lesc->sc_dmat, lesc->sc_dmamap, sc->sc_mem,
134 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr;
  /src/sys/dev/ic/
hmevar.h 63 bus_dmamap_t sc_dmamap; /* bus dma handle */ member in struct:hme_softc
i82557var.h 183 bus_dmamap_t sc_dmamap; member in struct:fxp_softc
184 #define sc_cddma sc_dmamap->dm_segs[0].ds_addr
266 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, \
270 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, \
274 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, \
278 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, \
282 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, \
286 bus_dmamap_sync((sc)->sc_dmat, (sc)->sc_dmamap, \
lsi64854.c 108 0, BUS_DMA_WAITOK, &sc->sc_dmamap) != 0) {
216 if (sc->sc_dmamap->dm_nsegs > 0)
217 bus_dmamap_unload(sc->sc_dmatag, sc->sc_dmamap);
322 if (bus_dmamap_load(sc->sc_dmatag, sc->sc_dmamap,
328 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
331 sc->sc_dmamap->dm_segs[0].ds_addr);
475 if (sc->sc_dmamap->dm_nsegs > 0) {
476 bus_dmamap_sync(sc->sc_dmatag, sc->sc_dmamap, 0, sc->sc_dmasize,
479 bus_dmamap_unload(sc->sc_dmatag, sc->sc_dmamap);
568 if (bus_dmamap_load(sc->sc_dmatag, sc->sc_dmamap,
    [all...]
dpt.c 266 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, sc->sc_stpoff,
279 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap,
298 bus_dmamap_sync(sc->sc_dmat, sc->sc_dmamap, CCB_OFF(sc, ccb),
369 mapsize, 1, 0, BUS_DMA_NOWAIT, &sc->sc_dmamap)) != 0) {
374 if ((rv = bus_dmamap_load(sc->sc_dmat, sc->sc_dmamap,
381 sc->sc_stppa = sc->sc_dmamap->dm_segs[0].ds_addr + sc->sc_stpoff;
383 sc->sc_scrpa = sc->sc_dmamap->dm_segs[0].ds_addr + sc->sc_scroff;
403 ccb->ccb_ccbpa = sc->sc_dmamap->dm_segs[0].ds_addr +
885 sc->sc_dmamap->dm_segs[0].ds_addr +
993 htobe32(sc->sc_dmamap->dm_segs[0].ds_addr
    [all...]
  /src/sys/arch/mipsco/obio/
asc.c 66 bus_dmamap_t sc_dmamap; member in struct:asc_softc
157 &esc->sc_dmamap) != 0) {
277 bus_dmamap_unload(esc->sc_dmat, esc->sc_dmamap);
314 if ((err = bus_dmamap_load(esc->sc_dmat, esc->sc_dmamap,
321 paddr = esc->sc_dmamap->dm_segs[0].ds_addr;
322 count = esc->sc_dmamap->dm_segs[0].ds_len;
362 bus_dmamap_sync(esc->sc_dmat, esc->sc_dmamap, 0, esc->sc_dmasize,
367 if (esc->sc_dmamap->dm_nsegs > 1)
458 bus_dmamap_sync(esc->sc_dmat, esc->sc_dmamap,
462 bus_dmamap_unload(esc->sc_dmat, esc->sc_dmamap);
    [all...]
if_le.c 79 bus_dmamap_t sc_dmamap; member in struct:le_softc
183 0, BUS_DMA_NOWAIT, &lesc->sc_dmamap)) {
187 if (bus_dmamap_load(dmat, lesc->sc_dmamap, kvaddr, LE_MEMSIZE,
195 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr;
222 bus_dmamap_destroy(dmat, lesc->sc_dmamap);
  /src/sys/dev/tc/
asc_tcds.c 88 bus_dmamap_t sc_dmamap; /* bus dmamap */ member in struct:asc_softc
172 PAGE_SIZE, BUS_DMA_NOWAIT, &asc->sc_dmamap)) < 0) {
239 bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
274 if (bus_dmamap_load(asc->sc_dmat, asc->sc_dmamap, *addr, size,
284 bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap, 0, size,
289 asc->sc_dmamap->dm_segs[0].ds_addr >> 2);
292 dic |= asc->sc_dmamap->dm_segs[0].ds_addr & TCDS_DIC_ADDRMASK;
389 bus_dmamap_sync(asc->sc_dmat, asc->sc_dmamap,
390 0, asc->sc_dmamap->dm_mapsize,
451 bus_dmamap_unload(asc->sc_dmat, asc->sc_dmamap);
    [all...]
  /src/sys/arch/arm/broadcom/
bcm2835_emmc.c 78 bus_dmamap_t sc_dmamap; member in struct:bcmemmc_softc
225 BUS_DMA_WAITOK, &sc->sc_dmamap);
231 error = bus_dmamap_load(sc->sc.sc_dmat, sc->sc_dmamap, sc->sc_cblk,
329 sc->sc_dmamap->dm_segs[0].ds_addr +
337 bus_dmamap_sync(sc->sc.sc_dmat, sc->sc_dmamap, 0,
338 sc->sc_dmamap->dm_mapsize, BUS_DMASYNC_PREWRITE);
345 sc->sc_dmamap->dm_segs[0].ds_addr);
361 bus_dmamap_sync(sc->sc.sc_dmat, sc->sc_dmamap, 0,
362 sc->sc_dmamap->dm_mapsize, BUS_DMASYNC_POSTWRITE);
  /src/sys/arch/sparc/dev/
if_le_obio.c 65 bus_dmamap_t sc_dmamap; member in struct:le_softc
152 BUS_DMA_NOWAIT|BUS_DMA_24BIT, &lesc->sc_dmamap)) != 0) {
170 if ((error = bus_dmamap_load(dmatag, lesc->sc_dmamap,
176 sc->sc_addr = lesc->sc_dmamap->dm_segs[0].ds_addr & 0xffffff;
208 bus_dmamap_destroy(dmatag, lesc->sc_dmamap);

Completed in 24 milliseconds

1 2 3