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

1234567891011

/netbsd-current/sys/arch/mmeye/include/
H A Dbus_defs.h22 int dm_nsegs; member in struct:bus_dmamap
/netbsd-current/sys/rump/include/sys/
H A Dbus.h65 int dm_nsegs; member in struct:__anon13085
/netbsd-current/sys/arch/emips/emips/
H A Dbus_dma.c135 map->dm_nsegs = 0;
257 map->dm_nsegs = 0;
274 map->dm_nsegs = seg + 1;
305 map->dm_nsegs = 0;
328 map->dm_nsegs = seg + 1;
351 map->dm_nsegs = 0;
376 map->dm_nsegs = seg + 1;
407 map->dm_nsegs = 0;
483 for (i = 0; i < map->dm_nsegs && len != 0; i++) {
594 for (i = 0; i < map->dm_nsegs
[all...]
/netbsd-current/sys/arch/pmax/pmax/
H A Dbus_dma.c135 map->dm_nsegs = 0;
257 map->dm_nsegs = 0;
274 map->dm_nsegs = seg + 1;
305 map->dm_nsegs = 0;
328 map->dm_nsegs = seg + 1;
351 map->dm_nsegs = 0;
376 map->dm_nsegs = seg + 1;
407 map->dm_nsegs = 0;
483 for (i = 0; i < map->dm_nsegs && len != 0; i++) {
594 for (i = 0; i < map->dm_nsegs
[all...]
/netbsd-current/sys/arch/arc/jazz/
H A Dbus_dma_jazz.c252 map->dm_nsegs = 1;
266 map->dm_nsegs, map->_dm_boundary, flags);
287 map->dm_nsegs, map->_dm_boundary, flags);
308 map->dm_nsegs, map->_dm_boundary, flags);
329 map->dm_nsegs, map->_dm_boundary, flags);
344 map->dm_nsegs = 0;
348 jazz_bus_dmamap_free_sgmap(t, map->dm_segs, map->dm_nsegs);
/netbsd-current/sys/arch/hpcmips/hpcmips/
H A Dbus_dma.c122 map->bdm.dm_nsegs = 0;
251 map->bdm.dm_nsegs = 0;
268 map->bdm.dm_nsegs = seg + 1;
299 map->bdm.dm_nsegs = 0;
322 map->bdm.dm_nsegs = seg + 1;
345 map->bdm.dm_nsegs = 0;
370 map->bdm.dm_nsegs = seg + 1;
401 map->bdm.dm_nsegs = 0;
474 for (i = 0; i < map->bdm.dm_nsegs && len != 0; i++) {
/netbsd-current/sys/arch/mipsco/mipsco/
H A Dbus_dma.c120 map->dm_nsegs = 0;
242 map->dm_nsegs = 0;
259 map->dm_nsegs = seg + 1;
288 map->dm_nsegs = 0;
311 map->dm_nsegs = seg + 1;
332 map->dm_nsegs = 0;
357 map->dm_nsegs = seg + 1;
385 map->dm_nsegs = 0;
458 for (i = 0; i < map->dm_nsegs && len != 0; i++) {
/netbsd-current/sys/dev/ic/
H A Dld_aac.c161 sgt->SgCount = xfer->dm_nsegs;
164 for (i = 0; i < xfer->dm_nsegs; i++, sge++) {
171 size += xfer->dm_nsegs * sizeof(struct aac_sg_entryraw);
204 sgt->SgCount = xfer->dm_nsegs;
207 for (i = 0; i < xfer->dm_nsegs; i++, sge++) {
216 size += xfer->dm_nsegs * sizeof(struct aac_sg_entry);
251 sgt->SgCount = xfer->dm_nsegs;
254 for (i = 0; i < xfer->dm_nsegs; i++, sge++) {
268 size += xfer->dm_nsegs * sizeof(struct aac_sg_entry64);
H A Dsgec.c283 if (sc->sc_xmtmap[i]->dm_nsegs > 0)
353 if (map->dm_nsegs >= TXDESCS)
356 if ((map->dm_nsegs + sc->sc_inq) >= (TXDESCS - 1)) {
368 for (i = 0; i < map->dm_nsegs; i++) {
377 sc->sc_txcnt += map->dm_nsegs;
396 sc->sc_inq += map->dm_nsegs;
483 KASSERT(map->dm_nsegs > 0);
484 nlastack = (lastack + map->dm_nsegs - 1) % TXDESCS;
488 if (sc->sc_txcnt > map->dm_nsegs)
489 sc->sc_txcnt -= map->dm_nsegs;
[all...]
/netbsd-current/sys/arch/ews4800mips/ews4800mips/
H A Dbus_dma.c118 map->dm_nsegs = 0;
239 map->dm_nsegs = 0;
256 map->dm_nsegs = seg + 1;
287 map->dm_nsegs = 0;
308 map->dm_nsegs = seg + 1;
331 map->dm_nsegs = 0;
356 map->dm_nsegs = seg + 1;
387 map->dm_nsegs = 0;
468 for (i = 0; i < map->dm_nsegs && len != 0; i++) {
/netbsd-current/sys/arch/playstation2/playstation2/
H A Dbus_dma.c116 map->dm_nsegs = 0;
237 map->dm_nsegs = 0;
254 map->dm_nsegs = seg + 1;
284 map->dm_nsegs = 0;
307 map->dm_nsegs = seg + 1;
329 map->dm_nsegs = 0;
354 map->dm_nsegs = seg + 1;
384 map->dm_nsegs = 0;
446 for (i = 0; i < map->dm_nsegs && len != 0; i++) {
/netbsd-current/sys/external/bsd/drm2/linux/
H A Dlinux_sgt.c187 KASSERT(sg->sg_dmamap->dm_nsegs > 0);
188 KASSERT(sg->sg_dmamap->dm_nsegs <= nents);
190 ret = sg->sg_dmamap->dm_nsegs;
228 KASSERT(sg->sg_dmamap->dm_nsegs == 1);
236 KASSERT(sg->sg_dmamap->dm_nsegs == 1);
/netbsd-current/sys/arch/sun3/sun3x/
H A Ddvma.c312 map->dm_nsegs = 0;
366 map->dm_nsegs = 1;
380 if (map->dm_nsegs != 1)
381 panic("%s: invalid nsegs = %d", __func__, map->dm_nsegs);
398 map->dm_nsegs = 0;
/netbsd-current/sys/arch/sun3/sun3/
H A Ddvma.c299 map->dm_nsegs = 0;
353 map->dm_nsegs = 1;
367 if (map->dm_nsegs != 1)
368 panic("%s: invalid nsegs = %d", __func__, map->dm_nsegs);
384 map->dm_nsegs = 0;
/netbsd-current/sys/arch/sgimips/hpc/
H A Dhpcdma.c125 KASSERT(dmamap->dm_nsegs <= sc->sc_ndesc);
134 for (i = dmamap->dm_nsegs; i; i--) {
171 0, sizeof(struct hpc_dma_desc) * (dmamap->dm_nsegs + 1),
/netbsd-current/sys/rump/dev/lib/libpci/
H A Drumpdev_bus_dma.c128 map->dm_nsegs = 0;
263 map->dm_nsegs = 0;
280 map->dm_nsegs = seg + 1;
300 map->dm_nsegs = 0;
351 map->dm_nsegs = seg + 1;
373 map->dm_nsegs = 0;
398 map->dm_nsegs = seg + 1;
429 map->dm_nsegs = 0;
/netbsd-current/sys/arch/alpha/common/
H A Dbus_dma.c108 map->dm_nsegs = 0;
249 map->dm_nsegs = 0;
267 map->dm_nsegs = seg + 1;
298 map->dm_nsegs = 0;
361 map->dm_nsegs = seg + 1;
394 map->dm_nsegs = 0;
423 map->dm_nsegs = seg + 1;
460 map->dm_nsegs = 0;
H A Dsgmap_typedep.c338 map->dm_nsegs = 0;
368 map->dm_nsegs = seg + 1;
396 map->dm_nsegs = 0;
432 map->dm_nsegs = seg;
436 map->dm_nsegs = seg - 1;
467 map->dm_nsegs = 0;
507 map->dm_nsegs = seg;
511 map->dm_nsegs = seg - 1;
546 for (seg = 0; seg < map->dm_nsegs; seg++) {
587 map->dm_nsegs
[all...]
/netbsd-current/sys/arch/x68k/x68k/
H A Dbus.c120 map->dm_nsegs = 0;
152 map->dm_nsegs = 0;
163 map->dm_nsegs = seg + 1;
183 map->dm_nsegs = 0;
206 map->dm_nsegs = seg + 1;
230 map->dm_nsegs = 0;
263 map->dm_nsegs = seg + 1;
297 map->dm_nsegs = 0;
/netbsd-current/sys/arch/mips/mips/
H A Dbus_dma.c277 map->dm_nsegs = seg + 1;
350 map->dm_nsegs = 0;
418 map->dm_nsegs = 0;
426 if (map->dm_nsegs > 0)
444 if (map->dm_nsegs > 0) {
461 map->dm_nsegs = 0;
478 map->dm_nsegs = seg + 1;
523 if (map->dm_nsegs > 0) {
541 map->dm_nsegs = 0;
566 map->dm_nsegs
[all...]
/netbsd-current/sys/arch/x86/include/
H A Dbus_defs.h156 int dm_nsegs; /* # valid segments in mapping */ member in struct:x86_bus_dmamap
/netbsd-current/sys/arch/mvme68k/mvme68k/
H A Dbus_dma.c110 map->dm_nsegs = 0;
245 map->dm_nsegs = 0;
262 map->dm_nsegs = seg + 1;
282 map->dm_nsegs = 0;
306 map->dm_nsegs = seg + 1;
328 map->dm_nsegs = 0;
354 map->dm_nsegs = seg + 1;
393 map->dm_nsegs = nsegs;
413 map->dm_nsegs = 0;
449 for (i = 0; i < map->dm_nsegs
[all...]
/netbsd-current/sys/arch/newsmips/newsmips/
H A Dbus.c179 map->dm_nsegs = 0;
303 map->dm_nsegs = 0;
320 map->dm_nsegs = seg + 1;
351 map->dm_nsegs = 0;
374 map->dm_nsegs = seg + 1;
397 map->dm_nsegs = 0;
422 map->dm_nsegs = seg + 1;
452 map->dm_nsegs = 0;
528 for (i = 0; i < map->dm_nsegs && len != 0; i++) {
639 for (i = 0; i < map->dm_nsegs
[all...]
/netbsd-current/sys/arch/m68k/m68k/
H A Dbus_dma.c112 map->dm_nsegs = 0;
254 map->dm_nsegs = 0;
271 map->dm_nsegs = seg + 1;
291 map->dm_nsegs = 0;
315 map->dm_nsegs = seg + 1;
337 map->dm_nsegs = 0;
363 map->dm_nsegs = seg + 1;
403 map->dm_nsegs = nsegs;
423 map->dm_nsegs = 0;
462 for (i = 0; i < map->dm_nsegs
[all...]
/netbsd-current/sys/arch/virt68k/virt68k/
H A Dbus_dma.c109 map->dm_nsegs = 0;
244 map->dm_nsegs = 0;
261 map->dm_nsegs = seg + 1;
281 map->dm_nsegs = 0;
305 map->dm_nsegs = seg + 1;
327 map->dm_nsegs = 0;
353 map->dm_nsegs = seg + 1;
392 map->dm_nsegs = nsegs;
412 map->dm_nsegs = 0;
448 for (i = 0; i < map->dm_nsegs
[all...]

Completed in 181 milliseconds

1234567891011