Lines Matching full:gather

49 static MALLOC_DEFINE(M_SGLIST, "sglist", "scatter/gather lists");
105 * user) to a scatter/gather list.
165 * Determine the number of scatter/gather list elements needed to
194 * Determine the number of scatter/gather list elements needed to
219 * Determine the number of scatter/gather list elements needed to
276 * Allocate a scatter/gather list along with 'nsegs' segments. The
294 * Free a scatter/gather list allocated via sglist_allc().
309 * range to a scatter/gather list. If there are insufficient
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.
434 * scatter/gather list. If there are insufficient segments, then this
467 * Append the segments that describe a single mbuf to a scatter/gather
528 * scatter/gather list. If there are insufficient segments, then this
548 * Append a subset of an existing scatter/gather list 'source' to a
549 * the scatter/gather list 'sg'. If there are insufficient segments,
591 * Append the segments that describe a single uio to a scatter/gather
640 * single uio to a scatter/gather list. If there are insufficient
690 * Allocate and populate a scatter/gather list to describe a single
714 * Clone a new copy of a scatter/gather list.
734 * scatter/gather list.
749 * Split a scatter/gather list into two lists. The scatter/gather
786 * scatter/gather list entry, then 'split' in sglist_split()
839 * Append the scatter/gather list elements in 'second' to the
840 * scatter/gather list 'first'. If there is not enough space in
881 * Generate a new scatter/gather list from a range of an existing
882 * scatter/gather list. The 'offset' and 'length' parameters specify
885 * returned. The new scatter/gather list is stored in '*slice'.