| /netbsd/src/sys/arch/sparc64/dev/ |
| D | iommu.c | 595 if ((boundary = (map->dm_segs[0]._ds_boundary)) == 0) in iommu_dvmamap_load() 597 align = uimax(map->dm_segs[0]._ds_align, PAGE_SIZE); in iommu_dvmamap_load() 639 map->dm_segs[seg].ds_addr = sgstart; in iommu_dvmamap_load() 650 map->dm_segs[seg].ds_len = len; in iommu_dvmamap_load() 653 (long)map->dm_segs[seg].ds_addr, in iommu_dvmamap_load() 654 (long)map->dm_segs[seg].ds_len)); in iommu_dvmamap_load() 665 map->dm_segs[seg].ds_addr = sgstart; in iommu_dvmamap_load() 667 map->dm_segs[seg].ds_len = sgend - sgstart + 1; in iommu_dvmamap_load() 670 (long)map->dm_segs[seg].ds_addr, (long)map->dm_segs[seg].ds_len)); in iommu_dvmamap_load() 725 if (map->dm_segs[seg].ds_addr < is->is_dvmabase || in iommu_dvmamap_load() [all …]
|
| /netbsd/src/sys/arch/pmax/pmax/ |
| D | bus_dma.c | 203 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 204 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 205 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 209 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 212 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 214 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 218 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 219 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 220 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 485 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync_r3k() [all …]
|
| D | bus.c | 171 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync_r3k() 172 offset -= map->dm_segs[i].ds_len; in _bus_dmamap_sync_r3k() 181 minlen = len < map->dm_segs[i].ds_len - offset ? in _bus_dmamap_sync_r3k() 182 len : map->dm_segs[i].ds_len - offset; in _bus_dmamap_sync_r3k() 184 addr = map->dm_segs[i].ds_addr; in _bus_dmamap_sync_r3k() 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;
|
| /netbsd/src/sys/arch/emips/emips/ |
| D | bus_dma.c | 203 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 204 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 205 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 209 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 212 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 214 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 218 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 219 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 220 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 485 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync_r3k() [all …]
|
| /netbsd/src/sys/arch/newsmips/newsmips/ |
| D | bus.c | 249 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 250 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 251 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 255 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 258 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 260 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 264 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 265 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 266 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 530 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync_r3k() [all …]
|
| /netbsd/src/sys/arch/playstation2/playstation2/ |
| D | bus_dma.c | 183 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 184 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 185 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 189 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 192 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 194 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 198 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 199 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 200 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 448 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync() [all …]
|
| /netbsd/src/sys/arch/mvme68k/mvme68k/ |
| D | bus_dma.c | 178 map->dm_segs[seg].ds_addr = in _bus_dmamap_load_buffer_direct_common() 179 map->dm_segs[seg]._ds_cpuaddr = curaddr; in _bus_dmamap_load_buffer_direct_common() 180 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer_direct_common() 181 map->dm_segs[seg]._ds_flags = in _bus_dmamap_load_buffer_direct_common() 186 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer_direct_common() 189 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer_direct_common() 191 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer_direct_common() 195 map->dm_segs[seg].ds_addr = in _bus_dmamap_load_buffer_direct_common() 196 map->dm_segs[seg]._ds_cpuaddr = curaddr; in _bus_dmamap_load_buffer_direct_common() 197 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer_direct_common() [all …]
|
| /netbsd/src/sys/arch/ews4800mips/ews4800mips/ |
| D | bus_dma.c | 185 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 186 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 187 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 191 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 194 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 196 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 200 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 201 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 202 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 470 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync() [all …]
|
| /netbsd/src/sys/arch/hpcmips/hpcmips/ |
| D | bus_dma.c | 123 map->bdm.dm_segs = (bus_dma_segment_t *)((char *)mapstore + in _hpcmips_bd_map_create() 196 map->bdm.dm_segs[seg].ds_addr = curaddr; in _hpcmips_bd_map_load_buffer() 197 map->bdm.dm_segs[seg].ds_len = sgsize; in _hpcmips_bd_map_load_buffer() 202 (map->bdm.dm_segs[seg].ds_len + sgsize) <= in _hpcmips_bd_map_load_buffer() 205 (map->bdm.dm_segs[seg].ds_addr & bmask) == in _hpcmips_bd_map_load_buffer() 207 map->bdm.dm_segs[seg].ds_len += sgsize; in _hpcmips_bd_map_load_buffer() 211 map->bdm.dm_segs[seg].ds_addr = curaddr; in _hpcmips_bd_map_load_buffer() 212 map->bdm.dm_segs[seg].ds_len = sgsize; in _hpcmips_bd_map_load_buffer() 476 if (offset >= map->bdm.dm_segs[i].ds_len) { in _hpcmips_bd_map_sync() 477 offset -= map->bdm.dm_segs[i].ds_len; in _hpcmips_bd_map_sync() [all …]
|
| /netbsd/src/sys/arch/powerpc/powerpc/ |
| D | bus_dma.c | 211 map->dm_segs[seg].ds_addr = PHYS_TO_BUS_MEM(t, curaddr); in _bus_dmamap_load_buffer() 212 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 216 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 219 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 221 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 225 map->dm_segs[seg].ds_addr = in _bus_dmamap_load_buffer() 227 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 330 map->dm_segs[seg].ds_addr = in _bus_dmamap_load_mbuf() 332 map->dm_segs[seg].ds_len = m->m_len; in _bus_dmamap_load_mbuf() 461 map->dm_segs[seg].ds_addr = in _bus_dmamap_load_raw() [all …]
|
| /netbsd/src/sys/arch/next68k/dev/ |
| D | nextdma.c | 388 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr)) { in nextdma_rotate() 393 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr + in nextdma_rotate() 394 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_len)) { in nextdma_rotate() 416 dd_next = stat->nd_map->dm_segs[stat->nd_idx].ds_addr; in nextdma_setup_curr_regs() 417 dd_limit = (stat->nd_map->dm_segs[stat->nd_idx].ds_addr + in nextdma_setup_curr_regs() 418 stat->nd_map->dm_segs[stat->nd_idx].ds_len); in nextdma_setup_curr_regs() 435 stat->nd_map->dm_segs[stat->nd_idx].ds_len); in nextdma_setup_curr_regs() 476 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr; in nextdma_setup_cont_regs() 478 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_addr + in nextdma_setup_cont_regs() 479 stat->nd_map_cont->dm_segs[stat->nd_idx_cont].ds_len; in nextdma_setup_cont_regs() [all …]
|
| D | esp.c | 1017 esc->sc_main_dmamap->dm_segs[ in esp_dma_setup() 1237 i, map->dm_segs[i].ds_addr, in esp_dma_store() 1238 map->dm_segs[i].ds_len); in esp_dma_store() 1264 i, map->dm_segs[i].ds_addr, in esp_dma_store() 1265 map->dm_segs[i].ds_len); in esp_dma_store() 1500 stat->nd_map->dm_segs[stat->nd_idx].ds_len; in esp_dma_int() 1520 nd_bsw4(DD_START, stat->nd_map_cont->dm_segs[ in esp_dma_int() 1522 nd_bsw4(DD_STOP, (stat->nd_map_cont->dm_segs[ in esp_dma_int() 1524 stat->nd_map_cont->dm_segs[ in esp_dma_int() 1536 (stat->nd_map->dm_segs[stat->nd_idx].ds_addr + in esp_dma_int() [all …]
|
| /netbsd/src/sys/arch/arc/arc/ |
| D | bus_dma.c | 190 map->dm_segs[seg].ds_addr = curaddr + t->dma_offset; in _bus_dmamap_load_buffer() 191 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 192 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() 193 map->dm_segs[seg]._ds_paddr = curaddr; in _bus_dmamap_load_buffer() 197 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 200 (map->dm_segs[seg]._ds_paddr & bmask) == in _bus_dmamap_load_buffer() 202 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 206 map->dm_segs[seg].ds_addr = in _bus_dmamap_load_buffer() 208 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 209 map->dm_segs[seg]._ds_vaddr = vaddr; in _bus_dmamap_load_buffer() [all …]
|
| /netbsd/src/sys/arch/mipsco/mipsco/ |
| D | bus_dma.c | 184 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 185 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 189 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer() 192 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer() 194 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer() 198 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer() 199 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer() 453 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync() 454 offset -= map->dm_segs[i].ds_len; in _bus_dmamap_sync() 463 minlen = len < map->dm_segs[i].ds_len - offset ? in _bus_dmamap_sync() [all …]
|
| /netbsd/src/sys/arch/vax/if/ |
| D | if_le_vsbus.c | 170 *rdp = map->dm_segs->ds_addr & 0xffff; in le_vsbus_match() 172 *rdp = (map->dm_segs->ds_addr >> 16) & 0xffff; in le_vsbus_match() 246 aprint_normal(" buf 0x%lx-0x%lx", sc->sc_dm->dm_segs->ds_addr, in le_vsbus_attach() 247 sc->sc_dm->dm_segs->ds_addr + sc->sc_dm->dm_segs->ds_len - 1); in le_vsbus_attach() 248 sc->sc_am7990.lsc.sc_addr = sc->sc_dm->dm_segs->ds_addr & 0xffffff; in le_vsbus_attach() 249 sc->sc_am7990.lsc.sc_memsize = sc->sc_dm->dm_segs->ds_len; in le_vsbus_attach()
|
| /netbsd/src/sys/arch/sgimips/sgimips/ |
| D | bus.c | 199 if (offset >= map->dm_segs[i].ds_len) { in _bus_dmamap_sync_mips1() 200 offset -= map->dm_segs[i].ds_len; in _bus_dmamap_sync_mips1() 209 minlen = len < map->dm_segs[i].ds_len - offset ? in _bus_dmamap_sync_mips1() 210 len : map->dm_segs[i].ds_len - offset; in _bus_dmamap_sync_mips1() 212 addr = map->dm_segs[i].ds_addr; in _bus_dmamap_sync_mips1()
|
| /netbsd/src/sys/arch/arc/jazz/ |
| D | bus_dma_jazz.c | 248 map->dm_segs[0].ds_addr = tlbmap->vaddr + off; in jazz_bus_dmamap_load() 249 map->dm_segs[0].ds_len = buflen; in jazz_bus_dmamap_load() 250 map->dm_segs[0]._ds_vaddr = (vaddr_t)buf; in jazz_bus_dmamap_load() 265 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, in jazz_bus_dmamap_load() 286 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, in jazz_bus_dmamap_load_mbuf() 307 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, in jazz_bus_dmamap_load_uio() 328 error = jazz_bus_dmamap_alloc_sgmap(t, map->dm_segs, in jazz_bus_dmamap_load_raw() 348 jazz_bus_dmamap_free_sgmap(t, map->dm_segs, map->dm_nsegs); in jazz_bus_dmamap_unload()
|
| /netbsd/src/sys/dev/ic/ |
| D | ld_aac.c | 165 sge->SgAddress = htole64(xfer->dm_segs[i].ds_addr); in ld_aac_dobio() 166 sge->SgByteCount = htole32(xfer->dm_segs[i].ds_len); in ld_aac_dobio() 208 sge->SgAddress = htole32(xfer->dm_segs[i].ds_addr); in ld_aac_dobio() 209 sge->SgByteCount = htole32(xfer->dm_segs[i].ds_len); in ld_aac_dobio() 212 i, data, xfer->dm_segs[i].ds_addr, in ld_aac_dobio() 213 xfer->dm_segs[i].ds_len)); in ld_aac_dobio() 261 sge->SgAddress = htole64(xfer->dm_segs[i].ds_addr); in ld_aac_dobio() 262 sge->SgByteCount = htole32(xfer->dm_segs[i].ds_len); in ld_aac_dobio() 265 i, data, xfer->dm_segs[i].ds_addr, in ld_aac_dobio() 266 xfer->dm_segs[i].ds_len)); in ld_aac_dobio()
|
| /netbsd/src/sys/arch/sun2/sun2/ |
| D | machdep.c | 854 map->dm_segs[0].ds_addr = dva; in _bus_dmamap_load_raw() 855 map->dm_segs[0].ds_len = size; in _bus_dmamap_load_raw() 856 map->dm_segs[0]._ds_va = dva; in _bus_dmamap_load_raw() 857 map->dm_segs[0]._ds_sgsize = sgsize; in _bus_dmamap_load_raw() 917 map->dm_segs[0].ds_addr = (bus_addr_t)va; in _bus_dmamap_load() 918 map->dm_segs[0].ds_len = buflen; in _bus_dmamap_load() 943 map->dm_segs[0].ds_addr = dva + (va & (pagesz - 1)); in _bus_dmamap_load() 944 map->dm_segs[0].ds_len = buflen; in _bus_dmamap_load() 945 map->dm_segs[0]._ds_va = dva; in _bus_dmamap_load() 946 map->dm_segs[0]._ds_sgsize = sgsize; in _bus_dmamap_load() [all …]
|
| /netbsd/src/sys/arch/sun3/sun3x/ |
| D | dvma.c | 338 map->dm_segs[0].ds_addr = dva + off; in _bus_dmamap_load() 339 map->dm_segs[0].ds_len = buflen; in _bus_dmamap_load() 340 map->dm_segs[0]._ds_va = dva; in _bus_dmamap_load() 341 map->dm_segs[0]._ds_sgsize = sgsize; in _bus_dmamap_load() 367 map->dm_mapsize = map->dm_segs[0].ds_len; in _bus_dmamap_load() 384 segs = map->dm_segs; in _bus_dmamap_unload()
|
| /netbsd/src/sys/arch/m68k/m68k/ |
| D | bus_dma.c | 188 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer_direct_common() 189 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer_direct_common() 190 map->dm_segs[seg]._ds_flags = in _bus_dmamap_load_buffer_direct_common() 195 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer_direct_common() 198 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer_direct_common() 200 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer_direct_common() 204 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer_direct_common() 205 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer_direct_common() 206 map->dm_segs[seg]._ds_flags = in _bus_dmamap_load_buffer_direct_common() 394 if (map->dm_maxsegsz < map->dm_segs[i].ds_len) { in _bus_dmamap_load_raw_direct() [all …]
|
| /netbsd/src/sys/arch/arm/imx/ |
| D | imx23_apbdma.c | 224 daddr += dmap->dm_segs[i].ds_len; in apbdma_cmd_chain() 226 src->next = (void *)(dmap->dm_segs[i].ds_addr + in apbdma_cmd_chain() 227 (trg_offset - (daddr - dmap->dm_segs[i].ds_len))); in apbdma_cmd_chain() 249 daddr += dmap->dm_segs[i].ds_len; in apbdma_cmd_buf() 251 cmd->buffer = (void *)(dmap->dm_segs[i].ds_addr + in apbdma_cmd_buf() 252 (offset - (daddr - dmap->dm_segs[i].ds_len))); in apbdma_cmd_buf() 293 DMA_WR(sc, reg, dmap->dm_segs[0].ds_addr); in apbdma_chan_set_chain()
|
| /netbsd/src/sys/arch/sun3/sun3/ |
| D | dvma.c | 326 map->dm_segs[0].ds_addr = dva + off; in _bus_dmamap_load() 327 map->dm_segs[0].ds_len = buflen; in _bus_dmamap_load() 328 map->dm_segs[0]._ds_va = dva; in _bus_dmamap_load() 329 map->dm_segs[0]._ds_sgsize = sgsize; in _bus_dmamap_load() 354 map->dm_mapsize = map->dm_segs[0].ds_len; in _bus_dmamap_load() 371 segs = map->dm_segs; in _bus_dmamap_unload()
|
| /netbsd/src/sys/arch/alpha/common/ |
| D | bus_dma.c | 186 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer_direct() 187 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer_direct() 192 (map->dm_segs[seg].ds_len + sgsize) <= in _bus_dmamap_load_buffer_direct() 195 (map->dm_segs[seg].ds_addr & bmask) == in _bus_dmamap_load_buffer_direct() 197 map->dm_segs[seg].ds_len += sgsize; in _bus_dmamap_load_buffer_direct() 201 map->dm_segs[seg].ds_addr = curaddr; in _bus_dmamap_load_buffer_direct() 202 map->dm_segs[seg].ds_len = sgsize; in _bus_dmamap_load_buffer_direct() 341 map->dm_segs[seg].ds_addr = lastaddr; in _bus_dmamap_load_mbuf_direct() 342 map->dm_segs[seg].ds_len = m->m_len; in _bus_dmamap_load_mbuf_direct()
|
| /netbsd/src/sys/arch/x68k/x68k/ |
| D | bus.c | 357 bus_dma_segment_t *ds = map->dm_segs; in x68k_bus_dmamap_sync() 532 map->dm_segs[seg].ds_addr = curaddr; in x68k_bus_dmamap_load_buffer() 533 map->dm_segs[seg].ds_len = sgsize; in x68k_bus_dmamap_load_buffer() 537 (map->dm_segs[seg].ds_len + sgsize) <= in x68k_bus_dmamap_load_buffer() 540 (map->dm_segs[seg].ds_addr & bmask) == in x68k_bus_dmamap_load_buffer() 542 map->dm_segs[seg].ds_len += sgsize; in x68k_bus_dmamap_load_buffer() 546 map->dm_segs[seg].ds_addr = curaddr; in x68k_bus_dmamap_load_buffer() 547 map->dm_segs[seg].ds_len = sgsize; in x68k_bus_dmamap_load_buffer()
|