Lines Matching full:append

53  * if an append attempt fails.  Since sglist's only grow we only need to
55 * Earlier segments will not be changed by an append, and the only change
78 * Append a single (paddr, len) to a sglist. sg is the list and ss is
104 * Worker routine to append a virtual address range (either kernel or
308 * Append the segments to describe a single kernel virtual address
328 * Append the segments to describe a bio's data to a scatter/gather list.
347 * Append a single physical address range to a scatter/gather list.
377 * Append the segments of single multi-page mbuf.
433 * Append the segments that describe a single mbuf chain to a
467 * Append the segments that describe a single mbuf to a scatter/gather
482 * Append the segments that describe a buffer spanning an array of VM
527 * Append the segments that describe a single user address range to a
548 * Append a subset of an existing scatter/gather list 'source' to a
591 * Append the segments that describe a single uio to a scatter/gather
639 * Append the segments that describe at most 'resid' bytes from a
674 * Try to append this iovec. If we run out of room, in sglist_consume_uio()
839 * Append the scatter/gather list elements in 'second' to the
847 int append; in sglist_join() local
855 * in 'first' then set append to '1'. in sglist_join()
857 append = 0; in sglist_join()
862 append = 1; in sglist_join()
865 if (first->sg_nseg + second->sg_nseg - append > first->sg_maxseg) in sglist_join()
869 if (append) in sglist_join()
872 /* Append new segments from 'second' to 'first'. */ in sglist_join()
873 bcopy(first->sg_segs + first->sg_nseg, second->sg_segs + append, in sglist_join()
874 (second->sg_nseg - append) * sizeof(struct sglist_seg)); in sglist_join()
875 first->sg_nseg += second->sg_nseg - append; in sglist_join()