svn commit: r265300 - stable/9/share/man/man9

Bryan Venteicher bryanv at FreeBSD.org
Sun May 4 00:45:01 UTC 2014


Author: bryanv
Date: Sun May  4 00:45:00 2014
New Revision: 265300
URL: http://svnweb.freebsd.org/changeset/base/265300

Log:
  MFC r260581:
  
   - Add sglist_append_bio(9) to append a struct bio's data to a sglist

Modified:
  stable/9/share/man/man9/Makefile
  stable/9/share/man/man9/sglist.9
Directory Properties:
  stable/9/share/man/man9/   (props changed)

Modified: stable/9/share/man/man9/Makefile
==============================================================================
--- stable/9/share/man/man9/Makefile	Sun May  4 00:43:00 2014	(r265299)
+++ stable/9/share/man/man9/Makefile	Sun May  4 00:45:00 2014	(r265300)
@@ -1150,6 +1150,7 @@ MLINKS+=sf_buf.9 sf_buf_alloc.9 \
 	sf_buf.9 sf_buf_page.9
 MLINKS+=sglist.9 sglist_alloc.9 \
 	sglist.9 sglist_append.9 \
+	sglist.9 sglist_append_bio.9 \
 	sglist.9 sglist_append_mbuf.9 \
 	sglist.9 sglist_append_phys.9 \
 	sglist.9 sglist_append_uio.9 \

Modified: stable/9/share/man/man9/sglist.9
==============================================================================
--- stable/9/share/man/man9/sglist.9	Sun May  4 00:43:00 2014	(r265299)
+++ stable/9/share/man/man9/sglist.9	Sun May  4 00:45:00 2014	(r265300)
@@ -26,13 +26,14 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd May 15, 2009
+.Dd January 12, 2014
 .Dt SGLIST 9
 .Os
 .Sh NAME
 .Nm sglist ,
 .Nm sglist_alloc ,
 .Nm sglist_append ,
+.Nm sglist_append_bio ,
 .Nm sglist_append_mbuf ,
 .Nm sglist_append_phys ,
 .Nm sglist_append_uio ,
@@ -58,6 +59,8 @@
 .Ft int
 .Fn sglist_append "struct sglist *sg" "void *buf" "size_t len"
 .Ft int
+.Fn sglist_append_bio "struct sglist *sg" "struct bio *bp"
+.Ft int
 .Fn sglist_append_mbuf "struct sglist *sg" "struct mbuf *m"
 .Ft int
 .Fn sglist_append_phys "struct sglist *sg" "vm_paddr_t paddr" "size_t len"
@@ -206,6 +209,13 @@ and is
 bytes long.
 .Pp
 The
+.Nm sglist_append_bio
+function appends the physical address ranges described by a single bio
+.Fa bp
+to the scatter/gather list
+.Fa sg .
+.Pp
+The
 .Nm sglist_append_mbuf
 function appends the physical address ranges described by an entire mbuf
 chain
@@ -499,6 +509,7 @@ list in
 to describe the requested physical address ranges.
 .El
 .Sh SEE ALSO
+.Xr g_bio 9 ,
 .Xr malloc 9 ,
 .Xr mbuf 9 ,
 .Xr uio 9


More information about the svn-src-stable-9 mailing list