HomeSort by: relevance | last modified time | path
    Searched defs:sgsize (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/sys/arch/alpha/common/
bus_dma.c 137 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer_direct
166 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
167 if (buflen < sgsize)
168 sgsize = buflen;
169 if (map->dm_maxsegsz < sgsize)
170 sgsize = map->dm_maxsegsz;
177 if (sgsize > (baddr - curaddr))
178 sgsize = (baddr - curaddr);
187 map->dm_segs[seg].ds_len = sgsize;
192 (map->dm_segs[seg].ds_len + sgsize) <
    [all...]
  /src/sys/arch/emips/emips/
bus_dma.c 162 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
185 sgsize = PAGE_SIZE - (vaddr & PGOFSET);
186 if (buflen < sgsize)
187 sgsize = buflen;
194 if (sgsize > (baddr - curaddr))
195 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/hpcmips/hpcmips/
bus_dma.c 155 bus_size_t sgsize; local in function:_hpcmips_bd_map_load_buffer
178 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
179 if (buflen < sgsize)
180 sgsize = buflen;
187 if (sgsize > (baddr - curaddr))
188 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/pmax/pmax/
bus_dma.c 162 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
185 sgsize = PAGE_SIZE - (vaddr & PGOFSET);
186 if (buflen < sgsize)
187 sgsize = buflen;
194 if (sgsize > (baddr - curaddr))
195 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/rump/dev/lib/libpci/
rumpdev_bus_dma.c 158 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
190 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
191 if (buflen < sgsize)
192 sgsize = buflen;
193 sgsize = MIN(sgsize, map->dm_maxsegsz);
200 if (sgsize > (baddr - curaddr))
201 sgsize = (baddr - curaddr);
211 map->dm_segs[seg].ds_len = sgsize;
215 (map->dm_segs[seg].ds_len + sgsize) <
    [all...]
  /src/sys/arch/playstation2/playstation2/
bus_dma.c 144 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
165 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
166 if (buflen < sgsize)
167 sgsize = buflen;
174 if (sgsize > (baddr - curaddr))
175 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/sun3/sun3/
dvma.c 291 vsize_t off, sgsize; local in function:_bus_dmamap_load
307 sgsize = round_page(off + buflen);
314 error = vmem_xalloc(dvma_arena, sgsize,
329 map->dm_segs[0]._ds_sgsize = sgsize;
340 while (sgsize > 0) {
350 sgsize -= PAGE_SIZE;
364 vsize_t sgsize; local in function:_bus_dmamap_unload
373 sgsize = segs[0]._ds_sgsize;
376 pmap_remove(pmap_kernel(), dva, dva + sgsize);
380 vmem_xfree(dvma_arena, dva, sgsize);
    [all...]
  /src/sys/arch/x68k/x68k/
bus.c 483 bus_size_t sgsize; local in function:x68k_bus_dmamap_load_buffer
514 sgsize = PAGE_SIZE - m68k_page_offset(vaddr);
515 if (buflen < sgsize)
516 sgsize = buflen;
523 if (sgsize > (baddr - curaddr))
524 sgsize = (baddr - curaddr);
533 map->dm_segs[seg].ds_len = sgsize;
537 (map->dm_segs[seg].ds_len + sgsize) <=
542 map->dm_segs[seg].ds_len += sgsize;
547 map->dm_segs[seg].ds_len = sgsize;
    [all...]
  /src/sys/arch/sun3/sun3x/
dvma.c 304 vsize_t off, sgsize; local in function:_bus_dmamap_load
320 sgsize = round_page(off + buflen);
326 error = vmem_xalloc(dvma_arena, sgsize,
341 map->dm_segs[0]._ds_sgsize = sgsize;
352 while (sgsize > 0) {
363 sgsize -= PAGE_SIZE;
377 vsize_t sgsize; local in function:_bus_dmamap_unload
386 sgsize = segs[0]._ds_sgsize;
389 iommu_remove((dva & IOMMU_VA_MASK), sgsize);
390 pmap_kremove(dva, sgsize);
    [all...]
  /src/sys/arch/mipsco/mipsco/
bus_dma.c 144 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
166 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
167 if (buflen < sgsize)
168 sgsize = buflen;
175 if (sgsize > (baddr - curaddr))
176 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/arc/arc/
bus_dma.c 150 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
172 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
173 if (buflen < sgsize)
174 sgsize = buflen;
181 if (sgsize > (baddr - curaddr))
182 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/evbsh3/evbsh3/
bus_dma.c 146 int sgsize; local in function:_bus_dmamap_load_paddr
158 sgsize = size;
167 if (sgsize > (baddr - paddr))
168 sgsize = (baddr - paddr);
171 DPRINTF(("%s: sgsize = %d\n", __func__, sgsize));
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;
235 bus_size_t sgsize; local in function:_bus_bus_dmamap_load_buffer
310 bus_size_t sgsize; local in function:_bus_dmamap_load
404 bus_size_t sgsize; local in function:_bus_dmamap_load_mbuf
    [all...]
  /src/sys/arch/landisk/landisk/
bus_dma.c 146 int sgsize; local in function:_bus_dmamap_load_paddr
158 sgsize = size;
167 if (sgsize > (baddr - paddr))
168 sgsize = (baddr - paddr);
171 DPRINTF(("%s: sgsize = %d\n", __func__, sgsize));
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;
235 bus_size_t sgsize; local in function:_bus_bus_dmamap_load_buffer
310 bus_size_t sgsize; local in function:_bus_dmamap_load
404 bus_size_t sgsize; local in function:_bus_dmamap_load_mbuf
    [all...]
  /src/sys/arch/mvme68k/mvme68k/
bus_dma.c 138 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer_direct_common
160 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
161 if (buflen < sgsize)
162 sgsize = buflen;
169 if (sgsize > (baddr - curaddr))
170 sgsize = (baddr - curaddr);
180 map->dm_segs[seg].ds_len = sgsize;
186 (map->dm_segs[seg].ds_len + sgsize) <=
191 map->dm_segs[seg].ds_len += sgsize;
197 map->dm_segs[seg].ds_len = sgsize;
    [all...]
  /src/sys/arch/newsmips/newsmips/
bus.c 208 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
231 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
232 if (buflen < sgsize)
233 sgsize = buflen;
240 if (sgsize > (baddr - curaddr))
241 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/ews4800mips/ews4800mips/
bus_dma.c 146 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
167 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
168 if (buflen < sgsize)
169 sgsize = buflen;
176 if (sgsize > (baddr - curaddr))
177 sgsize = (baddr - curaddr);
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;
    [all...]
  /src/sys/arch/m68k/m68k/
bus_dma.c 140 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer_direct_common
170 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
171 if (buflen < sgsize)
172 sgsize = buflen;
179 if (sgsize > (baddr - curaddr))
180 sgsize = (baddr - curaddr);
189 map->dm_segs[seg].ds_len = sgsize;
195 (map->dm_segs[seg].ds_len + sgsize) <=
200 map->dm_segs[seg].ds_len += sgsize;
205 map->dm_segs[seg].ds_len = sgsize;
    [all...]
  /src/sys/arch/powerpc/powerpc/
bus_dma.c 160 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
192 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
193 if (buflen < sgsize)
194 sgsize = buflen;
195 sgsize = uimin(sgsize, map->dm_maxsegsz);
202 if (sgsize > (baddr - curaddr))
203 sgsize = (baddr - curaddr);
212 map->dm_segs[seg].ds_len = sgsize;
216 (map->dm_segs[seg].ds_len + sgsize) <
411 bus_size_t sgsize, isgsize; local in function:_bus_dmamap_load_raw
    [all...]
  /src/sys/arch/vax/vax/
bus_dma.c 552 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
586 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
587 if (buflen < sgsize)
588 sgsize = buflen;
595 if (sgsize > (baddr - curaddr))
596 sgsize = (baddr - curaddr);
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/virt68k/virt68k/
bus_dma.c 137 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer_direct_common
159 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
160 if (buflen < sgsize)
161 sgsize = buflen;
168 if (sgsize > (baddr - curaddr))
169 sgsize = (baddr - curaddr);
179 map->dm_segs[seg].ds_len = sgsize;
185 (map->dm_segs[seg].ds_len + sgsize) <=
190 map->dm_segs[seg].ds_len += sgsize;
196 map->dm_segs[seg].ds_len = sgsize;
    [all...]
  /src/sys/arch/sparc/sparc/
iommu.c 532 bus_size_t sgsize; local in function:iommu_dvma_alloc
548 sgsize = (len + voff + pagesz - 1) & -pagesz;
554 error = vmem_xalloc(sc->sc_dvmamap, sgsize,
564 *sgsizep = sgsize;
577 bus_size_t sgsize; local in function:iommu_dmamap_load
591 &dva, &sgsize)) != 0)
605 map->dm_segs[0]._ds_sgsize = sgsize;
612 for (; sgsize != 0; ) {
626 sgsize -= pagesz;
667 bus_size_t sgsize; local in function:iommu_dmamap_load_raw
    [all...]
  /src/sys/arch/atari/atari/
bus.c 957 bus_size_t sgsize; local in function:_bus_dmamap_load_buffer
979 sgsize = PAGE_SIZE - ((vaddr_t)vaddr & PGOFSET);
980 if (buflen < sgsize)
981 sgsize = buflen;
988 if (sgsize > (baddr - curaddr))
989 sgsize = (baddr - curaddr);
998 map->dm_segs[seg].ds_len = sgsize;
1002 (map->dm_segs[seg].ds_len + sgsize) <=
1007 map->dm_segs[seg].ds_len += sgsize;
1012 map->dm_segs[seg].ds_len = sgsize;
    [all...]
  /src/sys/arch/sparc64/dev/
iommu.c 558 bus_size_t sgsize; local in function:iommu_dvmamap_load
589 sgsize = round_page(buflen + ((int)vaddr & PGOFSET));
604 err = vmem_xalloc(is->is_dvmamap, sgsize,
607 (sgsize > boundary) ? 0 : boundary,
616 (int)sgsize, flags);
630 map->_dm_dvmasize = sgsize;
659 vmem_xfree(is->is_dvmamap, dvmaddr, sgsize);
696 sgsize = PAGE_SIZE - ((u_long)vaddr & PGOFSET);
697 if (buflen < sgsize)
698 sgsize = buflen
783 bus_size_t sgsize; local in function:iommu_dvmamap_load_raw
    [all...]
  /src/sys/arch/sun2/sun2/
machdep.c 809 bus_size_t sgsize; local in function:_bus_dmamap_load_raw
821 sgsize = (size + pagesz - 1) & -pagesz;
828 dva = _bus_dma_valloc_skewed(sgsize, map->_dm_boundary,
841 error = vmem_xalloc(dvma_arena, sgsize,
857 map->dm_segs[0]._ds_sgsize = sgsize;
862 if (sgsize == 0)
870 sgsize -= pagesz;
888 bus_size_t sgsize; local in function:_bus_dmamap_load
926 sgsize = m68k_round_page(buflen + (va & (pagesz - 1)));
931 if (vmem_xalloc(dvma_arena, sgsize,
    [all...]
  /src/sys/arch/sparc/dev/
vme_machdep.c 838 bus_size_t sgsize; local in function:sparc_vme4_dmamap_load
855 sgsize = (buflen + voff + pagesz - 1) & -pagesz;
860 error = vmem_xalloc(vme_dvmamap, sgsize,
877 map->dm_segs[0]._ds_sgsize = sgsize;
881 for (; sgsize != 0; ) {
898 sgsize -= pagesz;

Completed in 24 milliseconds

1 2