| /netbsd-src/sys/arch/playstation2/playstation2/ |
| H A D | bus_dma.c | 116 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 D | bus_dma.c | 135 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 D | bus_dma.c | 135 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 D | bus_dma.c | 118 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 D | bus_dma.c | 120 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 D | ld_aac.c | 161 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 D | sgec.c | 283 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 D | bus_dma_jazz.c | 252 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 D | sgmap_typedep.c | 338 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 D | bus_dma.c | 108 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 D | bus_dma.c | 122 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 D | bus.c | 179 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 D | bus_dma.c | 109 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 D | bus_dma.c | 110 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 D | rumpdev_bus_dma.c | 128 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 D | bus.c | 120 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 D | dvma.c | 312 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 D | linux_sgt.c | 187 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 D | bus_dma.c | 277 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 D | bus_dma.c | 112 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 D | bus_dma.c | 119 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 D | dvma.c | 299 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 D | bus_dma.c | 122 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 D | bus_dma.c | 132 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 D | iommu.c | 568 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 …]
|