aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_sglist.c
Commit message (Expand)AuthorAgeFilesLines
* sglist: Add sglist_append_single_mbuf().John Baldwin2021-05-251-0/+15
* Step 4.2: start divorce of M_EXT and M_EXTPGGleb Smirnoff2020-05-031-1/+1
* Mechanically rename MBUF_EXT_PGS_ASSERT() to M_ASSERTEXTPG() to matchGleb Smirnoff2020-05-031-1/+1
* Step 4.1: mechanically rename M_NOMAP to M_EXTPGGleb Smirnoff2020-05-031-1/+1
* Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbufGleb Smirnoff2020-05-031-14/+14
* Step 2.3: Rename mbuf_ext_pg_len() to m_epg_pagelen() thatGleb Smirnoff2020-05-021-2/+2
* Step 2.2:Gleb Smirnoff2020-05-021-50/+25
* Continuation of multi page mbuf redesign from r359919.Gleb Smirnoff2020-05-021-13/+12
* KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself.Andrew Gallatin2020-04-141-8/+9
* Add an external mbuf buffer type that holds multiple unmapped pages.John Baldwin2019-06-291-1/+144
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add sglist_append_sglist().John Baldwin2017-05-161-0/+43
* Add sglist functions for working with arrays of VM pages.John Baldwin2016-05-201-25/+76
* Fix a couple of panics when detaching from a cxgbe/cxl interface that wasJohn Baldwin2015-01-261-0/+3
* Add sglist_append_bio(9) to append a struct bio's data to a sglistBryan Venteicher2014-01-131-0/+40
* This patch fixes two bugs in sglist(9) and improves robustness of the API viaJohn Baldwin2009-08-211-16/+74
* Change the 'resid' parameter to sglist_consume_uio() from an int to aJohn Baldwin2009-08-201-1/+1
* Add a simple API to manage scatter/gather lists of phyiscal addresses.John Baldwin2009-06-011-0/+656