Searched refs:segment_size (Results 1 - 1 of 1) sorted by relevance

/haiku/src/libs/compat/freebsd_network/
H A Dbus_dma.cpp340 bus_size_t segment_size = PAGESIZE - (phys_addr & PAGE_MASK); local
341 if (segment_size > buflen)
342 segment_size = buflen;
343 if (segment_size > dmat->maxsegsz)
344 segment_size = dmat->maxsegsz;
349 if (segment_size > (boundary_addr - phys_addr))
350 segment_size = (boundary_addr - phys_addr);
355 && (segs[seg].ds_len + segment_size) <= dmat->maxsegsz
362 segs[seg].ds_len += segment_size;
373 segs[seg].ds_len = segment_size;
[all...]

Completed in 71 milliseconds