diff options
author | bryanv <bryanv@FreeBSD.org> | 2014-01-18 18:36:41 +0000 |
---|---|---|
committer | bryanv <bryanv@FreeBSD.org> | 2014-01-18 18:36:41 +0000 |
commit | ef8dde25f6ddbaeffa47fc0925b18eddfff83bfc (patch) | |
tree | 694907fe149beec229ad06fbcf9c99d355251870 /share/man | |
parent | 84f240d84540546ebb7cad7ad3b71ad86b149250 (diff) | |
download | FreeBSD-src-ef8dde25f6ddbaeffa47fc0925b18eddfff83bfc.zip FreeBSD-src-ef8dde25f6ddbaeffa47fc0925b18eddfff83bfc.tar.gz |
MFC r260581: Add sglist_append_bio(9) to append a struct bio's data to
a sglist
Diffstat (limited to 'share/man')
-rw-r--r-- | share/man/man9/Makefile | 1 | ||||
-rw-r--r-- | share/man/man9/sglist.9 | 13 |
2 files changed, 13 insertions, 1 deletions
diff --git a/share/man/man9/Makefile b/share/man/man9/Makefile index 026ffea..2d5817c 100644 --- a/share/man/man9/Makefile +++ b/share/man/man9/Makefile @@ -1172,6 +1172,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 \ diff --git a/share/man/man9/sglist.9 b/share/man/man9/sglist.9 index 64f8935..280a993 100644 --- a/share/man/man9/sglist.9 +++ b/share/man/man9/sglist.9 @@ -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 |