Home
last modified time | relevance | path

Searched refs:dm_nsegs (Results 1 – 25 of 274) sorted by relevance

1234567891011

/netbsd-src/sys/arch/playstation2/playstation2/
H A Dbus_dma.c116 map->dm_nsegs = 0; in _bus_dmamap_create()
237 map->dm_nsegs = 0; in _bus_dmamap_load()
254 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
284 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
307 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
329 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
354 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
384 map->dm_nsegs = 0; in _bus_dmamap_unload()
446 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync()
/netbsd-src/sys/arch/pmax/pmax/
H A Dbus_dma.c135 map->dm_nsegs = 0; in _bus_dmamap_create()
257 map->dm_nsegs = 0; in _bus_dmamap_load()
274 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
305 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
328 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
351 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
376 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
407 map->dm_nsegs = 0; in _bus_dmamap_unload()
483 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync_r3k()
594 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync_r4k()
/netbsd-src/sys/arch/emips/emips/
H A Dbus_dma.c135 map->dm_nsegs = 0; in _bus_dmamap_create()
257 map->dm_nsegs = 0; in _bus_dmamap_load()
274 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
305 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
328 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
351 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
376 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
407 map->dm_nsegs = 0; in _bus_dmamap_unload()
483 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync_r3k()
594 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync_r4k()
/netbsd-src/sys/arch/ews4800mips/ews4800mips/
H A Dbus_dma.c118 map->dm_nsegs = 0; in _bus_dmamap_create()
239 map->dm_nsegs = 0; in _bus_dmamap_load()
256 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
287 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
308 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
331 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
356 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
387 map->dm_nsegs = 0; in _bus_dmamap_unload()
468 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync()
/netbsd-src/sys/arch/mipsco/mipsco/
H A Dbus_dma.c120 map->dm_nsegs = 0; in _bus_dmamap_create()
242 map->dm_nsegs = 0; in _bus_dmamap_load()
259 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
288 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
311 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
332 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
357 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
385 map->dm_nsegs = 0; in _bus_dmamap_unload()
458 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync()
/netbsd-src/sys/dev/ic/
H A Dld_aac.c161 sgt->SgCount = xfer->dm_nsegs; in ld_aac_dobio()
164 for (i = 0; i < xfer->dm_nsegs; i++, sge++) { in ld_aac_dobio()
171 size += xfer->dm_nsegs * sizeof(struct aac_sg_entryraw); in ld_aac_dobio()
204 sgt->SgCount = xfer->dm_nsegs; in ld_aac_dobio()
207 for (i = 0; i < xfer->dm_nsegs; i++, sge++) { in ld_aac_dobio()
216 size += xfer->dm_nsegs * sizeof(struct aac_sg_entry); in ld_aac_dobio()
251 sgt->SgCount = xfer->dm_nsegs; in ld_aac_dobio()
254 for (i = 0; i < xfer->dm_nsegs; i++, sge++) { in ld_aac_dobio()
268 size += xfer->dm_nsegs * sizeof(struct aac_sg_entry64); in ld_aac_dobio()
H A Dsgec.c283 if (sc->sc_xmtmap[i]->dm_nsegs > 0) in zeinit()
353 if (map->dm_nsegs >= TXDESCS) in zestart()
356 if ((map->dm_nsegs + sc->sc_inq) >= (TXDESCS - 1)) { in zestart()
368 for (i = 0; i < map->dm_nsegs; i++) { in zestart()
377 sc->sc_txcnt += map->dm_nsegs; in zestart()
396 sc->sc_inq += map->dm_nsegs; in zestart()
483 KASSERT(map->dm_nsegs > 0); in sgec_intr()
484 nlastack = (lastack + map->dm_nsegs - 1) % TXDESCS; in sgec_intr()
488 if (sc->sc_txcnt > map->dm_nsegs) in sgec_intr()
489 sc->sc_txcnt -= map->dm_nsegs; in sgec_intr()
[all …]
/netbsd-src/sys/arch/arc/jazz/
H A Dbus_dma_jazz.c252 map->dm_nsegs = 1; in jazz_bus_dmamap_load()
266 map->dm_nsegs, map->_dm_boundary, flags); in jazz_bus_dmamap_load()
287 map->dm_nsegs, map->_dm_boundary, flags); in jazz_bus_dmamap_load_mbuf()
308 map->dm_nsegs, map->_dm_boundary, flags); in jazz_bus_dmamap_load_uio()
329 map->dm_nsegs, map->_dm_boundary, flags); in jazz_bus_dmamap_load_raw()
344 map->dm_nsegs = 0; in jazz_bus_dmamap_unload()
348 jazz_bus_dmamap_free_sgmap(t, map->dm_segs, map->dm_nsegs); in jazz_bus_dmamap_unload()
/netbsd-src/sys/arch/alpha/common/
H A Dsgmap_typedep.c338 map->dm_nsegs = 0; in __C()
368 map->dm_nsegs = seg + 1; in __C()
396 map->dm_nsegs = 0; in __C()
432 map->dm_nsegs = seg; in __C()
436 map->dm_nsegs = seg - 1; in __C()
467 map->dm_nsegs = 0; in __C()
507 map->dm_nsegs = seg; in __C()
511 map->dm_nsegs = seg - 1; in __C()
546 for (seg = 0; seg < map->dm_nsegs; seg++) { in __C()
587 map->dm_nsegs = 0; in __C()
H A Dbus_dma.c108 map->dm_nsegs = 0; in _bus_dmamap_create()
249 map->dm_nsegs = 0; in _bus_dmamap_load_direct()
267 map->dm_nsegs = seg + 1; in _bus_dmamap_load_direct()
298 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf_direct()
361 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf_direct()
394 map->dm_nsegs = 0; in _bus_dmamap_load_uio_direct()
423 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio_direct()
460 map->dm_nsegs = 0; in _bus_dmamap_unload_common()
/netbsd-src/sys/arch/hpcmips/hpcmips/
H A Dbus_dma.c122 map->bdm.dm_nsegs = 0; in _hpcmips_bd_map_create()
251 map->bdm.dm_nsegs = 0; in _hpcmips_bd_map_load()
268 map->bdm.dm_nsegs = seg + 1; in _hpcmips_bd_map_load()
299 map->bdm.dm_nsegs = 0; in _hpcmips_bd_map_load_mbuf()
322 map->bdm.dm_nsegs = seg + 1; in _hpcmips_bd_map_load_mbuf()
345 map->bdm.dm_nsegs = 0; in _hpcmips_bd_map_load_uio()
370 map->bdm.dm_nsegs = seg + 1; in _hpcmips_bd_map_load_uio()
401 map->bdm.dm_nsegs = 0; in _hpcmips_bd_map_unload()
474 for (i = 0; i < map->bdm.dm_nsegs && len != 0; i++) { in _hpcmips_bd_map_sync()
/netbsd-src/sys/arch/newsmips/newsmips/
H A Dbus.c179 map->dm_nsegs = 0; in _bus_dmamap_create()
303 map->dm_nsegs = 0; in _bus_dmamap_load()
320 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
351 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
374 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
397 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
422 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
452 map->dm_nsegs = 0; in _bus_dmamap_unload()
528 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync_r3k()
639 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync_r4k()
/netbsd-src/sys/arch/virt68k/virt68k/
H A Dbus_dma.c109 map->dm_nsegs = 0; in _bus_dmamap_create()
244 map->dm_nsegs = 0; in _bus_dmamap_load_direct()
261 map->dm_nsegs = seg + 1; in _bus_dmamap_load_direct()
281 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf_direct()
305 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf_direct()
327 map->dm_nsegs = 0; in _bus_dmamap_load_uio_direct()
353 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio_direct()
392 map->dm_nsegs = nsegs; in _bus_dmamap_load_raw_direct()
412 map->dm_nsegs = 0; in _bus_dmamap_unload()
448 for (i = 0; i < map->dm_nsegs && len > 0; i++) { in _bus_dmamap_sync_0460()
/netbsd-src/sys/arch/mvme68k/mvme68k/
H A Dbus_dma.c110 map->dm_nsegs = 0; in _bus_dmamap_create()
245 map->dm_nsegs = 0; in _bus_dmamap_load_direct()
262 map->dm_nsegs = seg + 1; in _bus_dmamap_load_direct()
282 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf_direct()
306 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf_direct()
328 map->dm_nsegs = 0; in _bus_dmamap_load_uio_direct()
354 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio_direct()
393 map->dm_nsegs = nsegs; in _bus_dmamap_load_raw_direct()
413 map->dm_nsegs = 0; in _bus_dmamap_unload()
449 for (i = 0; i < map->dm_nsegs && len > 0; i++) { in _bus_dmamap_sync_0460()
/netbsd-src/sys/rump/dev/lib/libpci/
H A Drumpdev_bus_dma.c128 map->dm_nsegs = 0; in bus_dmamap_create()
263 map->dm_nsegs = 0; in bus_dmamap_load()
280 map->dm_nsegs = seg + 1; in bus_dmamap_load()
300 map->dm_nsegs = 0; in bus_dmamap_load_mbuf()
351 map->dm_nsegs = seg + 1; in bus_dmamap_load_mbuf()
373 map->dm_nsegs = 0; in bus_dmamap_load_uio()
398 map->dm_nsegs = seg + 1; in bus_dmamap_load_uio()
429 map->dm_nsegs = 0; in bus_dmamap_unload()
/netbsd-src/sys/arch/x68k/x68k/
H A Dbus.c120 map->dm_nsegs = 0; in x68k_bus_dmamap_create()
152 map->dm_nsegs = 0; in x68k_bus_dmamap_load()
163 map->dm_nsegs = seg + 1; in x68k_bus_dmamap_load()
183 map->dm_nsegs = 0; in x68k_bus_dmamap_load_mbuf()
206 map->dm_nsegs = seg + 1; in x68k_bus_dmamap_load_mbuf()
230 map->dm_nsegs = 0; in x68k_bus_dmamap_load_uio()
263 map->dm_nsegs = seg + 1; in x68k_bus_dmamap_load_uio()
297 map->dm_nsegs = 0; in x68k_bus_dmamap_unload()
/netbsd-src/sys/arch/sun3/sun3x/
H A Ddvma.c312 map->dm_nsegs = 0; in _bus_dmamap_load()
366 map->dm_nsegs = 1; in _bus_dmamap_load()
380 if (map->dm_nsegs != 1) in _bus_dmamap_unload()
381 panic("%s: invalid nsegs = %d", __func__, map->dm_nsegs); in _bus_dmamap_unload()
398 map->dm_nsegs = 0; in _bus_dmamap_unload()
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_sgt.c187 KASSERT(sg->sg_dmamap->dm_nsegs > 0); in dma_map_sg_attrs()
188 KASSERT(sg->sg_dmamap->dm_nsegs <= nents); in dma_map_sg_attrs()
190 ret = sg->sg_dmamap->dm_nsegs; in dma_map_sg_attrs()
228 KASSERT(sg->sg_dmamap->dm_nsegs == 1); in sg_dma_address()
236 KASSERT(sg->sg_dmamap->dm_nsegs == 1); in sg_dma_len()
/netbsd-src/sys/arch/mips/mips/
H A Dbus_dma.c277 map->dm_nsegs = seg + 1; in _bus_dma_load_bouncebuf()
350 map->dm_nsegs = 0; in _bus_dmamap_create()
418 map->dm_nsegs = 0; in _bus_dmamap_destroy()
426 if (map->dm_nsegs > 0) in _bus_dmamap_destroy()
444 if (map->dm_nsegs > 0) { in _bus_dmamap_load()
461 map->dm_nsegs = 0; in _bus_dmamap_load()
478 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
523 if (map->dm_nsegs > 0) { in _bus_dmamap_load_mbuf()
541 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
563 map->dm_nsegs in _bus_dmamap_load_mbuf()
[all...]
/netbsd-src/sys/arch/m68k/m68k/
H A Dbus_dma.c112 map->dm_nsegs = 0; in _bus_dmamap_create()
254 map->dm_nsegs = 0; in _bus_dmamap_load_direct()
271 map->dm_nsegs = seg + 1; in _bus_dmamap_load_direct()
291 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf_direct()
315 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf_direct()
337 map->dm_nsegs = 0; in _bus_dmamap_load_uio_direct()
363 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio_direct()
403 map->dm_nsegs = nsegs; in _bus_dmamap_load_raw_direct()
423 map->dm_nsegs = 0; in _bus_dmamap_unload()
462 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync()
/netbsd-src/sys/arch/vax/vax/
H A Dbus_dma.c119 map->dm_nsegs = 0; in _bus_dmamap_create()
140 if (map->dm_nsegs > 0) in _bus_dmamap_destroy()
167 map->dm_nsegs = 0; in _bus_dmamap_load()
184 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
213 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
265 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
291 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
316 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
351 map->dm_nsegs = 0; in _bus_dmamap_unload()
/netbsd-src/sys/arch/sun3/sun3/
H A Ddvma.c299 map->dm_nsegs = 0; in _bus_dmamap_load()
353 map->dm_nsegs = 1; in _bus_dmamap_load()
367 if (map->dm_nsegs != 1) in _bus_dmamap_unload()
368 panic("%s: invalid nsegs = %d", __func__, map->dm_nsegs); in _bus_dmamap_unload()
384 map->dm_nsegs = 0; in _bus_dmamap_unload()
/netbsd-src/sys/arch/arc/arc/
H A Dbus_dma.c122 map->dm_nsegs = 0; in _bus_dmamap_create()
247 map->dm_nsegs = 0; in _bus_dmamap_load()
264 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
295 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
318 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
341 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
366 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
397 map->dm_nsegs = 0; in _bus_dmamap_unload()
480 for (i = 0; i < map->dm_nsegs && len != 0; i++) { in _bus_dmamap_sync()
/netbsd-src/sys/arch/powerpc/powerpc/
H A Dbus_dma.c132 map->dm_nsegs = 0; in _bus_dmamap_create()
263 map->dm_nsegs = 0; in _bus_dmamap_load()
280 map->dm_nsegs = seg + 1; in _bus_dmamap_load()
299 map->dm_nsegs = 0; in _bus_dmamap_load_mbuf()
350 map->dm_nsegs = seg + 1; in _bus_dmamap_load_mbuf()
371 map->dm_nsegs = 0; in _bus_dmamap_load_uio()
396 map->dm_nsegs = seg + 1; in _bus_dmamap_load_uio()
512 map->dm_nsegs = 0; in _bus_dmamap_unload()
551 KASSERT(ds < &map->dm_segs[map->dm_nsegs]); in _bus_dmamap_sync()
/netbsd-src/sys/arch/sparc64/dev/
H A Diommu.c568 if (map->dm_nsegs) { in iommu_dvmamap_load()
579 map->dm_nsegs = 0; in iommu_dvmamap_load()
671 map->dm_nsegs = seg + 1; in iommu_dvmamap_load()
724 for (seg = 0; seg < map->dm_nsegs; seg++) { in iommu_dvmamap_load()
794 if (map->dm_nsegs) { in iommu_dvmamap_load_raw()
814 map->dm_nsegs = 0; in iommu_dvmamap_load_raw()
984 map->dm_nsegs = j; in iommu_dvmamap_load_raw()
987 for (seg = 0; seg < map->dm_nsegs; seg++) { in iommu_dvmamap_load_raw()
1056 map->dm_nsegs = i+1; in iommu_dvmamap_load_raw()
1059 for (seg = 0; seg < map->dm_nsegs; seg++) { in iommu_dvmamap_load_raw()
[all …]

1234567891011