HomeSort by: relevance | last modified time | path
    Searched refs:dm_segs (Results 1 - 25 of 434) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /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:__anon457e6caf0208
  /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/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/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/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 178 map->dm_segs[seg].ds_addr =
179 map->dm_segs[seg]._ds_cpuaddr = curaddr;
180 map->dm_segs[seg].ds_len = sgsize;
181 map->dm_segs[seg]._ds_flags =
186 (map->dm_segs[seg].ds_len + sgsize) <=
189 (map->dm_segs[seg].ds_addr & bmask) ==
191 map->dm_segs[seg].ds_len += sgsize;
195 map->dm_segs[seg].ds_addr =
196 map->dm_segs[seg]._ds_cpuaddr = curaddr;
197 map->dm_segs[seg].ds_len = sgsize
    [all...]
  /src/sys/arch/powerpc/powerpc/
bus_dma.c 211 map->dm_segs[seg].ds_addr = PHYS_TO_BUS_MEM(t, curaddr);
212 map->dm_segs[seg].ds_len = sgsize;
216 (map->dm_segs[seg].ds_len + sgsize) <=
219 (map->dm_segs[seg].ds_addr & bmask) ==
221 map->dm_segs[seg].ds_len += sgsize;
225 map->dm_segs[seg].ds_addr =
227 map->dm_segs[seg].ds_len = sgsize;
330 map->dm_segs[seg].ds_addr =
332 map->dm_segs[seg].ds_len = m->m_len;
461 map->dm_segs[seg].ds_addr
    [all...]
  /src/sys/arch/virt68k/virt68k/
bus_dma.c 177 map->dm_segs[seg].ds_addr =
178 map->dm_segs[seg]._ds_cpuaddr = curaddr;
179 map->dm_segs[seg].ds_len = sgsize;
180 map->dm_segs[seg]._ds_flags =
185 (map->dm_segs[seg].ds_len + sgsize) <=
188 (map->dm_segs[seg].ds_addr & bmask) ==
190 map->dm_segs[seg].ds_len += sgsize;
194 map->dm_segs[seg].ds_addr =
195 map->dm_segs[seg]._ds_cpuaddr = curaddr;
196 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/arm/imx/
imx23_apbdma.c 224 daddr += dmap->dm_segs[i].ds_len;
226 src->next = (void *)(dmap->dm_segs[i].ds_addr +
227 (trg_offset - (daddr - dmap->dm_segs[i].ds_len)));
249 daddr += dmap->dm_segs[i].ds_len;
251 cmd->buffer = (void *)(dmap->dm_segs[i].ds_addr +
252 (offset - (daddr - dmap->dm_segs[i].ds_len)));
293 DMA_WR(sc, reg, dmap->dm_segs[0].ds_addr);
  /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;

Completed in 134 milliseconds

1 2 3 4 5 6 7 8 91011>>