diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2009-08-09 11:40:59 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2009-08-09 11:40:59 +0000 |
commit | 238ecfedf5eb81ff8e786e9cec23c9f422951a3a (patch) | |
tree | d8372c1a05c03969508d1bff93a0058199babb9b /share/man | |
parent | 4a5b03862209236ce66103e379544f2e1e0f8853 (diff) |
MCLGETI() will now allocate a mbuf header if it is not provided, thus
reducing the amount of splnet/splx dancing required.. especially in the
worst case (of m_cldrop)
ok dlg kettenis damien
Diffstat (limited to 'share/man')
-rw-r--r-- | share/man/man9/mbuf.9 | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/share/man/man9/mbuf.9 b/share/man/man9/mbuf.9 index 8b24883cd1f..ca2c7b6e682 100644 --- a/share/man/man9/mbuf.9 +++ b/share/man/man9/mbuf.9 @@ -1,4 +1,4 @@ -.\" $OpenBSD: mbuf.9,v 1.43 2009/03/02 23:37:08 blambert Exp $ +.\" $OpenBSD: mbuf.9,v 1.44 2009/08/09 11:40:58 deraadt Exp $ .\" .\" Copyright (c) 2001 Jean-Jacques Bernard-Gundol <jjbg@openbsd.org> .\" All rights reserved. @@ -25,7 +25,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 2 2009 $ +.Dd $Mdocdate: August 9 2009 $ .Dt MBUF 9 .Os .Sh NAME @@ -84,6 +84,7 @@ .Fn m_apply "struct mbuf *m" "int off" "int len" \ "int (*func)(caddr_t, caddr_t, unsigned int)" "caddr_t fstate" .Fn MCLGET "struct mbuf *m" "int how" +.Ft struct mbuf * .Fn MCLGETI "struct mbuf *m" "int how" "struct ifnet *ifp" "int len" .Fn MEXTADD "struct mbuf *m" "caddr_t buf" "u_int size" "int type" \ "void (*free)(caddr_t, u_int, void *)" "void *arg" |