| /src/sys/arch/mmeye/include/ |
| bus_defs.h | 16 bus_size_t ds_len; member in struct:bus_dma_segment
|
| /src/sys/rump/dev/lib/libpci/ |
| pci_user.h | 29 unsigned long ds_len; member in struct:rumpcomp_pci_dmaseg
|
| rumpdev_bus_dma.c | 211 map->dm_segs[seg].ds_len = sgsize; 215 (map->dm_segs[seg].ds_len + sgsize) <= 220 map->dm_segs[seg].ds_len += sgsize; 226 map->dm_segs[seg].ds_len = sgsize; 333 map->dm_segs[seg].ds_len = m->m_len; 478 dss[i].ds_len = segs[i].ds_len; 545 segs[curseg].ds_len = PAGE_SIZE; 557 segs[curseg].ds_len += PAGE_SIZE; 563 segs[curseg].ds_len = PAGE_SIZE [all...] |
| /src/sys/dev/bus_dma/ |
| bus_dmamem_common.c | 84 segs[curseg].ds_len = PAGE_SIZE; 92 segs[curseg].ds_len += PAGE_SIZE; 96 segs[curseg].ds_len = PAGE_SIZE; 124 addr < (segs[curseg].ds_addr + segs[curseg].ds_len); 164 addr < (segs[curseg].ds_addr + segs[curseg].ds_len); 215 KASSERT((segs[i].ds_len & PAGE_MASK) == 0); 216 if (off >= segs[i].ds_len) { 217 off -= segs[i].ds_len;
|
| /src/sys/rump/include/sys/ |
| bus.h | 49 bus_size_t ds_len; member in struct:__anon7502
|
| /src/sys/arch/pmax/pmax/ |
| bus.c | 171 if (offset >= map->dm_segs[i].ds_len) { 172 offset -= map->dm_segs[i].ds_len; 181 minlen = len < map->dm_segs[i].ds_len - offset ? 182 len : map->dm_segs[i].ds_len - offset; 283 if (offset >= map->dm_segs[i].ds_len) { 284 offset -= map->dm_segs[i].ds_len; 293 minlen = len < map->dm_segs[i].ds_len - offset ? 294 len : map->dm_segs[i].ds_len - offset;
|
| bus_dma.c | 204 map->dm_segs[seg].ds_len = sgsize; 209 (map->dm_segs[seg].ds_len + sgsize) <= 214 map->dm_segs[seg].ds_len += sgsize; 219 map->dm_segs[seg].ds_len = sgsize; 485 if (offset >= map->dm_segs[i].ds_len) { 486 offset -= map->dm_segs[i].ds_len; 495 minlen = len < map->dm_segs[i].ds_len - offset ? 496 len : map->dm_segs[i].ds_len - offset; 596 if (offset >= map->dm_segs[i].ds_len) { 597 offset -= map->dm_segs[i].ds_len; [all...] |
| /src/sys/arch/emips/emips/ |
| bus_dma.c | 204 map->dm_segs[seg].ds_len = sgsize; 209 (map->dm_segs[seg].ds_len + sgsize) <= 214 map->dm_segs[seg].ds_len += sgsize; 219 map->dm_segs[seg].ds_len = sgsize; 485 if (offset >= map->dm_segs[i].ds_len) { 486 offset -= map->dm_segs[i].ds_len; 495 minlen = len < map->dm_segs[i].ds_len - offset ? 496 len : map->dm_segs[i].ds_len - offset; 596 if (offset >= map->dm_segs[i].ds_len) { 597 offset -= map->dm_segs[i].ds_len; [all...] |
| /src/sys/arch/arc/arc/ |
| bus_dma.c | 191 map->dm_segs[seg].ds_len = sgsize; 197 (map->dm_segs[seg].ds_len + sgsize) <= 202 map->dm_segs[seg].ds_len += sgsize; 208 map->dm_segs[seg].ds_len = sgsize; 482 if (offset >= map->dm_segs[i].ds_len) { 483 offset -= map->dm_segs[i].ds_len; 492 minlen = len < map->dm_segs[i].ds_len - offset ? 493 len : map->dm_segs[i].ds_len - offset; 602 segs[curseg].ds_len = PAGE_SIZE; 615 segs[curseg].ds_len += PAGE_SIZE [all...] |
| /src/sys/arch/m68k/m68k/ |
| bus_dma.c | 194 map->dm_segs[seg].ds_len = sgsize; 200 (map->dm_segs[seg].ds_len + sgsize) <= 205 map->dm_segs[seg].ds_len += sgsize; 210 map->dm_segs[seg].ds_len = sgsize; 399 if (map->dm_maxsegsz < map->dm_segs[i].ds_len) { 469 if (seg->ds_len <= offset) { 471 offset -= seg->ds_len; 480 seglen = seg->ds_len - offset; 677 segs[curseg].ds_len = PAGE_SIZE; 690 segs[curseg].ds_len += PAGE_SIZE [all...] |
| /src/sys/arch/mvme68k/mvme68k/ |
| bus_dma.c | 189 map->dm_segs[seg].ds_len = sgsize; 195 (map->dm_segs[seg].ds_len + sgsize) <= 200 map->dm_segs[seg].ds_len += sgsize; 206 map->dm_segs[seg].ds_len = sgsize; 393 if (map->dm_maxsegsz < map->dm_segs[i].ds_len) { 459 if (map->dm_segs[i].ds_len <= offset) { 461 offset -= map->dm_segs[i].ds_len; 465 seglen = map->dm_segs[i].ds_len - offset; 586 segs[curseg].ds_len = PAGE_SIZE; 611 segs[curseg].ds_len += PAGE_SIZE [all...] |
| /src/sys/arch/sgimips/sgimips/ |
| bus.c | 199 if (offset >= map->dm_segs[i].ds_len) { 200 offset -= map->dm_segs[i].ds_len; 209 minlen = len < map->dm_segs[i].ds_len - offset ? 210 len : map->dm_segs[i].ds_len - offset;
|
| /src/sys/arch/virt68k/virt68k/ |
| bus_dma.c | 188 map->dm_segs[seg].ds_len = sgsize; 194 (map->dm_segs[seg].ds_len + sgsize) <= 199 map->dm_segs[seg].ds_len += sgsize; 205 map->dm_segs[seg].ds_len = sgsize; 392 if (map->dm_maxsegsz < map->dm_segs[i].ds_len) { 458 if (map->dm_segs[i].ds_len <= offset) { 460 offset -= map->dm_segs[i].ds_len; 464 seglen = map->dm_segs[i].ds_len - offset; 585 segs[curseg].ds_len = PAGE_SIZE; 610 segs[curseg].ds_len += PAGE_SIZE [all...] |
| /src/sys/arch/evbsh3/evbsh3/ |
| bus_dma.c | 181 segs[nseg].ds_len = sgsize; 185 && (segs[nseg].ds_len + sgsize <= map->_dm_maxsegsz) 191 segs[nseg].ds_len += sgsize; 201 segs[nseg].ds_len = sgsize; 504 if (offset >= map->dm_segs[i].ds_len) { 505 offset -= map->dm_segs[i].ds_len; 514 minlen = len < map->dm_segs[i].ds_len - offset ? 515 len : map->dm_segs[i].ds_len - offset; 598 segs[curseg].ds_len = PAGE_SIZE; 608 segs[curseg].ds_len += PAGE_SIZE [all...] |
| /src/sys/arch/landisk/landisk/ |
| bus_dma.c | 181 segs[nseg].ds_len = sgsize; 185 && (segs[nseg].ds_len + sgsize <= map->_dm_maxsegsz) 191 segs[nseg].ds_len += sgsize; 201 segs[nseg].ds_len = sgsize; 504 if (offset >= map->dm_segs[i].ds_len) { 505 offset -= map->dm_segs[i].ds_len; 514 minlen = len < map->dm_segs[i].ds_len - offset ? 515 len : map->dm_segs[i].ds_len - offset; 598 segs[curseg].ds_len = PAGE_SIZE; 608 segs[curseg].ds_len += PAGE_SIZE [all...] |
| /src/sys/arch/powerpc/powerpc/ |
| bus_dma.c | 216 map->dm_segs[seg].ds_len = sgsize; 220 (map->dm_segs[seg].ds_len + sgsize) <= 225 map->dm_segs[seg].ds_len += sgsize; 231 map->dm_segs[seg].ds_len = sgsize; 350 map->dm_segs[seg].ds_len = m->m_len; 443 isgsize = segs[iseg].ds_len; 485 map->dm_segs[seg].ds_len = sgsize; 489 (map->dm_segs[seg].ds_len + sgsize) <= 494 map->dm_segs[seg].ds_len += sgsize; 500 map->dm_segs[seg].ds_len = sgsize [all...] |
| /src/sys/arch/vax/vax/ |
| bus_dma.c | 246 map->dm_segs[seg].ds_len = m->m_len; 412 addr < (segs[curseg].ds_addr + segs[curseg].ds_len); 464 addr < (segs[curseg].ds_addr + segs[curseg].ds_len); 521 if (segs[i].ds_len & PGOFSET) 525 if (off >= segs[i].ds_len) { 526 off -= segs[i].ds_len; 605 map->dm_segs[seg].ds_len = sgsize; 609 (map->dm_segs[seg].ds_len + sgsize) <= 614 map->dm_segs[seg].ds_len += sgsize; 619 map->dm_segs[seg].ds_len = sgsize [all...] |
| /src/sys/arch/newsmips/newsmips/ |
| bus.c | 250 map->dm_segs[seg].ds_len = sgsize; 255 (map->dm_segs[seg].ds_len + sgsize) <= 260 map->dm_segs[seg].ds_len += sgsize; 265 map->dm_segs[seg].ds_len = sgsize; 530 if (offset >= map->dm_segs[i].ds_len) { 531 offset -= map->dm_segs[i].ds_len; 540 minlen = len < map->dm_segs[i].ds_len - offset ? 541 len : map->dm_segs[i].ds_len - offset; 641 if (offset >= map->dm_segs[i].ds_len) { 642 offset -= map->dm_segs[i].ds_len; [all...] |
| /src/sys/arch/sparc64/dev/ |
| iommu.c | 650 map->dm_segs[seg].ds_len = len; 654 (long)map->dm_segs[seg].ds_len)); 667 map->dm_segs[seg].ds_len = sgend - sgstart + 1; 670 (long)map->dm_segs[seg].ds_addr, (long)map->dm_segs[seg].ds_len)); 823 sgsize += uimin(left, segs[i].ds_len); 824 left -= segs[i].ds_len; 825 pa = segs[i].ds_addr + segs[i].ds_len; 885 left = uimin(len, segs[i].ds_len); 889 (long)segs[i].ds_addr, (long)segs[i].ds_len)); 903 (map->dm_segs[j-1].ds_len + left < [all...] |
| /src/sys/arch/sgimips/hpc/ |
| hpcdma.c | 136 printf("%p:%lld, ", (void *)(intptr_t)segp->ds_addr, segp->ds_len); 141 hva->hpc3_hdd_ctl = segp->ds_len; 149 hva->hpc1_hdd_ctl = segp->ds_len;
|
| /src/sys/arch/ews4800mips/ews4800mips/ |
| bus_dma.c | 186 map->dm_segs[seg].ds_len = sgsize; 191 (map->dm_segs[seg].ds_len + sgsize) <= 196 map->dm_segs[seg].ds_len += sgsize; 201 map->dm_segs[seg].ds_len = sgsize; 470 if (offset >= map->dm_segs[i].ds_len) { 471 offset -= map->dm_segs[i].ds_len; 480 minlen = len < map->dm_segs[i].ds_len - offset ? 481 len : map->dm_segs[i].ds_len - offset;
|
| /src/sys/arch/hpcmips/hpcmips/ |
| bus_dma.c | 197 map->bdm.dm_segs[seg].ds_len = sgsize; 202 (map->bdm.dm_segs[seg].ds_len + sgsize) <= 207 map->bdm.dm_segs[seg].ds_len += sgsize; 212 map->bdm.dm_segs[seg].ds_len = sgsize; 476 if (offset >= map->bdm.dm_segs[i].ds_len) { 477 offset -= map->bdm.dm_segs[i].ds_len; 486 minlen = len < map->bdm.dm_segs[i].ds_len - offset ? 487 len : map->bdm.dm_segs[i].ds_len - offset;
|
| /src/sys/arch/mips/mips/ |
| bus_dma.c | 120 lastaddr = ds->ds_addr + ds->ds_len; 178 && (ds->ds_len + sgsize) <= map->dm_maxsegsz 181 ds->ds_len += sgsize; 186 ds->ds_len = sgsize; 696 mapsize += segs->ds_len; 697 error = _bus_dmamap_load_buffer(t, map, kva, segs->ds_len, 700 lastvaddr = (vaddr_t)kva + segs->ds_len; 869 for (; offset >= seg->ds_len; seg++) { 870 offset -= seg->ds_len; 879 minlen = ulmin(len, seg->ds_len - offset) [all...] |
| /src/sys/arch/mipsco/mipsco/ |
| bus_dma.c | 185 map->dm_segs[seg].ds_len = sgsize; 189 (map->dm_segs[seg].ds_len + sgsize) <= 194 map->dm_segs[seg].ds_len += sgsize; 199 map->dm_segs[seg].ds_len = sgsize; 453 if (offset >= map->dm_segs[i].ds_len) { 454 offset -= map->dm_segs[i].ds_len; 463 minlen = len < map->dm_segs[i].ds_len - offset ? 464 len : map->dm_segs[i].ds_len - offset;
|
| /src/sys/arch/playstation2/playstation2/ |
| bus_dma.c | 184 map->dm_segs[seg].ds_len = sgsize; 189 (map->dm_segs[seg].ds_len + sgsize) <= 194 map->dm_segs[seg].ds_len += sgsize; 199 map->dm_segs[seg].ds_len = sgsize; 448 if (offset >= map->dm_segs[i].ds_len) { 449 offset -= map->dm_segs[i].ds_len; 458 minlen = len < map->dm_segs[i].ds_len - offset ? 459 len : map->dm_segs[i].ds_len - offset;
|