| /src/sys/arch/mmeye/include/ |
| bus_defs.h | 23 bus_dma_segment_t *dm_segs; member in struct:bus_dmamap
|
| /src/sys/arch/emips/emips/ |
| bus_dma.c | 203 map->dm_segs[seg].ds_addr = curaddr; 204 map->dm_segs[seg].ds_len = sgsize; 205 map->dm_segs[seg]._ds_vaddr = vaddr; 209 (map->dm_segs[seg].ds_len + sgsize) <= 212 (map->dm_segs[seg].ds_addr & bmask) == 214 map->dm_segs[seg].ds_len += sgsize; 218 map->dm_segs[seg].ds_addr = curaddr; 219 map->dm_segs[seg].ds_len = sgsize; 220 map->dm_segs[seg]._ds_vaddr = vaddr; 485 if (offset >= map->dm_segs[i].ds_len) [all...] |
| /src/sys/arch/pmax/pmax/ |
| bus_dma.c | 203 map->dm_segs[seg].ds_addr = curaddr; 204 map->dm_segs[seg].ds_len = sgsize; 205 map->dm_segs[seg]._ds_vaddr = vaddr; 209 (map->dm_segs[seg].ds_len + sgsize) <= 212 (map->dm_segs[seg].ds_addr & bmask) == 214 map->dm_segs[seg].ds_len += sgsize; 218 map->dm_segs[seg].ds_addr = curaddr; 219 map->dm_segs[seg].ds_len = sgsize; 220 map->dm_segs[seg]._ds_vaddr = vaddr; 485 if (offset >= map->dm_segs[i].ds_len) [all...] |
| 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; 184 addr = map->dm_segs[i].ds_addr; 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; 296 addr = map->dm_segs[i]._ds_vaddr [all...] |
| /src/sys/rump/include/sys/ |
| bus.h | 66 bus_dma_segment_t dm_segs[1]; member in struct:__anon7503
|
| /src/sys/arch/sparc64/dev/ |
| iommu.c | 595 if ((boundary = (map->dm_segs[0]._ds_boundary)) == 0) 597 align = uimax(map->dm_segs[0]._ds_align, PAGE_SIZE); 639 map->dm_segs[seg].ds_addr = sgstart; 650 map->dm_segs[seg].ds_len = len; 653 (long)map->dm_segs[seg].ds_addr, 654 (long)map->dm_segs[seg].ds_len)); 665 map->dm_segs[seg].ds_addr = sgstart; 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)) [all...] |
| /src/sys/arch/ews4800mips/ews4800mips/ |
| bus_dma.c | 185 map->dm_segs[seg].ds_addr = curaddr; 186 map->dm_segs[seg].ds_len = sgsize; 187 map->dm_segs[seg]._ds_vaddr = vaddr; 191 (map->dm_segs[seg].ds_len + sgsize) <= 194 (map->dm_segs[seg].ds_addr & bmask) == 196 map->dm_segs[seg].ds_len += sgsize; 200 map->dm_segs[seg].ds_addr = curaddr; 201 map->dm_segs[seg].ds_len = sgsize; 202 map->dm_segs[seg]._ds_vaddr = vaddr; 470 if (offset >= map->dm_segs[i].ds_len) [all...] |
| /src/sys/arch/hpcmips/hpcmips/ |
| bus_dma.c | 123 map->bdm.dm_segs = (bus_dma_segment_t *)((char *)mapstore + 196 map->bdm.dm_segs[seg].ds_addr = curaddr; 197 map->bdm.dm_segs[seg].ds_len = sgsize; 202 (map->bdm.dm_segs[seg].ds_len + sgsize) <= 205 (map->bdm.dm_segs[seg].ds_addr & bmask) == 207 map->bdm.dm_segs[seg].ds_len += sgsize; 211 map->bdm.dm_segs[seg].ds_addr = curaddr; 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 [all...] |
| /src/sys/arch/playstation2/playstation2/ |
| bus_dma.c | 183 map->dm_segs[seg].ds_addr = curaddr; 184 map->dm_segs[seg].ds_len = sgsize; 185 map->dm_segs[seg]._ds_vaddr = vaddr; 189 (map->dm_segs[seg].ds_len + sgsize) <= 192 (map->dm_segs[seg].ds_addr & bmask) == 194 map->dm_segs[seg].ds_len += sgsize; 198 map->dm_segs[seg].ds_addr = curaddr; 199 map->dm_segs[seg].ds_len = sgsize; 200 map->dm_segs[seg]._ds_vaddr = vaddr; 448 if (offset >= map->dm_segs[i].ds_len) [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; 212 addr = map->dm_segs[i].ds_addr;
|
| /src/sys/arch/newsmips/newsmips/ |
| bus.c | 249 map->dm_segs[seg].ds_addr = curaddr; 250 map->dm_segs[seg].ds_len = sgsize; 251 map->dm_segs[seg]._ds_vaddr = vaddr; 255 (map->dm_segs[seg].ds_len + sgsize) <= 258 (map->dm_segs[seg].ds_addr & bmask) == 260 map->dm_segs[seg].ds_len += sgsize; 264 map->dm_segs[seg].ds_addr = curaddr; 265 map->dm_segs[seg].ds_len = sgsize; 266 map->dm_segs[seg]._ds_vaddr = vaddr; 530 if (offset >= map->dm_segs[i].ds_len) [all...] |
| /src/sys/arch/mvme68k/mvme68k/ |
| bus_dma.c | 187 map->dm_segs[seg].ds_addr = 188 map->dm_segs[seg]._ds_cpuaddr = curaddr; 189 map->dm_segs[seg].ds_len = sgsize; 190 map->dm_segs[seg]._ds_flags = 195 (map->dm_segs[seg].ds_len + sgsize) <= 198 (map->dm_segs[seg].ds_addr & bmask) == 200 map->dm_segs[seg].ds_len += sgsize; 204 map->dm_segs[seg].ds_addr = 205 map->dm_segs[seg]._ds_cpuaddr = curaddr; 206 map->dm_segs[seg].ds_len = sgsize [all...] |
| /src/sys/arch/virt68k/virt68k/ |
| bus_dma.c | 186 map->dm_segs[seg].ds_addr = 187 map->dm_segs[seg]._ds_cpuaddr = curaddr; 188 map->dm_segs[seg].ds_len = sgsize; 189 map->dm_segs[seg]._ds_flags = 194 (map->dm_segs[seg].ds_len + sgsize) <= 197 (map->dm_segs[seg].ds_addr & bmask) == 199 map->dm_segs[seg].ds_len += sgsize; 203 map->dm_segs[seg].ds_addr = 204 map->dm_segs[seg]._ds_cpuaddr = curaddr; 205 map->dm_segs[seg].ds_len = sgsize [all...] |
| /src/sys/arch/vax/if/ |
| if_le_vsbus.c | 170 *rdp = map->dm_segs->ds_addr & 0xffff; 172 *rdp = (map->dm_segs->ds_addr >> 16) & 0xffff; 246 aprint_normal(" buf 0x%lx-0x%lx", sc->sc_dm->dm_segs->ds_addr, 247 sc->sc_dm->dm_segs->ds_addr + sc->sc_dm->dm_segs->ds_len - 1); 248 sc->sc_am7990.lsc.sc_addr = sc->sc_dm->dm_segs->ds_addr & 0xffffff; 249 sc->sc_am7990.lsc.sc_memsize = sc->sc_dm->dm_segs->ds_len;
|
| /src/sys/arch/mipsco/mipsco/ |
| bus_dma.c | 184 map->dm_segs[seg].ds_addr = curaddr; 185 map->dm_segs[seg].ds_len = sgsize; 189 (map->dm_segs[seg].ds_len + sgsize) <= 192 (map->dm_segs[seg].ds_addr & bmask) == 194 map->dm_segs[seg].ds_len += sgsize; 198 map->dm_segs[seg].ds_addr = curaddr; 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 [all...] |
| /src/sys/arch/arc/arc/ |
| bus_dma.c | 190 map->dm_segs[seg].ds_addr = curaddr + t->dma_offset; 191 map->dm_segs[seg].ds_len = sgsize; 192 map->dm_segs[seg]._ds_vaddr = vaddr; 193 map->dm_segs[seg]._ds_paddr = curaddr; 197 (map->dm_segs[seg].ds_len + sgsize) <= 200 (map->dm_segs[seg]._ds_paddr & bmask) == 202 map->dm_segs[seg].ds_len += sgsize; 206 map->dm_segs[seg].ds_addr = 208 map->dm_segs[seg].ds_len = sgsize; 209 map->dm_segs[seg]._ds_vaddr = vaddr [all...] |
| /src/sys/arch/arc/jazz/ |
| bus_dma_jazz.c | 248 map->dm_segs[0].ds_addr = tlbmap->vaddr + off; 249 map->dm_segs[0].ds_len = buflen; 250 map->dm_segs[0]._ds_vaddr = (vaddr_t)buf; 265 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, 286 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, 307 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, 328 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, 348 jazz_bus_dmamap_free_sgmap(t, map->dm_segs, map->dm_nsegs);
|
| /src/sys/arch/sun3/sun3/ |
| dvma.c | 326 map->dm_segs[0].ds_addr = dva + off; 327 map->dm_segs[0].ds_len = buflen; 328 map->dm_segs[0]._ds_va = dva; 329 map->dm_segs[0]._ds_sgsize = sgsize; 354 map->dm_mapsize = map->dm_segs[0].ds_len; 371 segs = map->dm_segs;
|
| /src/sys/arch/sun3/sun3x/ |
| dvma.c | 338 map->dm_segs[0].ds_addr = dva + off; 339 map->dm_segs[0].ds_len = buflen; 340 map->dm_segs[0]._ds_va = dva; 341 map->dm_segs[0]._ds_sgsize = sgsize; 367 map->dm_mapsize = map->dm_segs[0].ds_len; 384 segs = map->dm_segs;
|
| /src/sys/dev/ic/ |
| ld_aac.c | 165 sge->SgAddress = htole64(xfer->dm_segs[i].ds_addr); 166 sge->SgByteCount = htole32(xfer->dm_segs[i].ds_len); 208 sge->SgAddress = htole32(xfer->dm_segs[i].ds_addr); 209 sge->SgByteCount = htole32(xfer->dm_segs[i].ds_len); 212 i, data, xfer->dm_segs[i].ds_addr, 213 xfer->dm_segs[i].ds_len)); 261 sge->SgAddress = htole64(xfer->dm_segs[i].ds_addr); 262 sge->SgByteCount = htole32(xfer->dm_segs[i].ds_len); 265 i, data, xfer->dm_segs[i].ds_addr, 266 xfer->dm_segs[i].ds_len)) [all...] |
| /src/sys/arch/next68k/dev/ |
| nextdma.c | 388 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr)) { 393 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr + 394 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_len)) { 416 dd_next = stat->nd_map->dm_segs[stat->nd_idx].ds_addr; 417 dd_limit = (stat->nd_map->dm_segs[stat->nd_idx].ds_addr + 418 stat->nd_map->dm_segs[stat->nd_idx].ds_len); 435 stat->nd_map->dm_segs[stat->nd_idx].ds_len); 476 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr; 478 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr + 479 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_len [all...] |
| /src/sys/arch/alpha/common/ |
| bus_dma.c | 186 map->dm_segs[seg].ds_addr = curaddr; 187 map->dm_segs[seg].ds_len = sgsize; 192 (map->dm_segs[seg].ds_len + sgsize) <= 195 (map->dm_segs[seg].ds_addr & bmask) == 197 map->dm_segs[seg].ds_len += sgsize; 201 map->dm_segs[seg].ds_addr = curaddr; 202 map->dm_segs[seg].ds_len = sgsize; 341 map->dm_segs[seg].ds_addr = lastaddr; 342 map->dm_segs[seg].ds_len = m->m_len;
|
| /src/sys/rump/dev/lib/libpci/ |
| rumpdev_bus_dma.c | 209 map->dm_segs[seg].ds_addr 211 map->dm_segs[seg].ds_len = sgsize; 215 (map->dm_segs[seg].ds_len + sgsize) <= 218 (map->dm_segs[seg].ds_addr & bmask) == 220 map->dm_segs[seg].ds_len += sgsize; 224 map->dm_segs[seg].ds_addr = 226 map->dm_segs[seg].ds_len = sgsize; 331 map->dm_segs[seg].ds_addr = 333 map->dm_segs[seg].ds_len = m->m_len;
|
| /src/sys/arch/m68k/m68k/ |
| bus_dma.c | 193 map->dm_segs[seg].ds_addr = curaddr; 194 map->dm_segs[seg].ds_len = sgsize; 195 map->dm_segs[seg]._ds_flags = 200 (map->dm_segs[seg].ds_len + sgsize) <= 203 (map->dm_segs[seg].ds_addr & bmask) == 205 map->dm_segs[seg].ds_len += sgsize; 209 map->dm_segs[seg].ds_addr = curaddr; 210 map->dm_segs[seg].ds_len = sgsize; 211 map->dm_segs[seg]._ds_flags = 399 if (map->dm_maxsegsz < map->dm_segs[i].ds_len) [all...] |
| /src/sys/arch/sgimips/hpc/ |
| sqvar.h | 133 #define sc_cddma sc_cdmap->dm_segs[0].ds_addr 195 (sc)->sc_rxmap[(x)]->dm_segs[0].ds_addr; 201 (sc)->sc_rxmap[(x)]->dm_segs[0].ds_addr |
|