History log of /freebsd-9.3-release/share/man/man9/g_bio.9
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 169308 06-May-2007 wkoszek

Add missing 'bp', since it should be passed as g_print_bio() argument.

Oked by: pjd


# 163873 01-Nov-2006 pjd

Better English.

Submitted by: ru


# 163872 01-Nov-2006 pjd

- Document two new function g_alloc_bio() and g_duplicate_bio().
- Bump modification date.
- Update copyright years.


# 163870 01-Nov-2006 pjd

Document BIO_FLUSH request.


# 133142 04-Aug-2004 pjd

- Add two fields to bio structure: 'bio_cflags' which can be used by
consumer and 'bio_pflags' which can be used by provider.
- Remove BIO_FLAG1 and BIO_FLAG2 flags. From now on new fields should be
used for internal flags.
- Update g_bio(9) manual page.
- Update some comments.
- Update GEOM_MIRROR, which was the only one using BIO_FLAGs.

Idea from: phk
Reviewed by: phk


# 131689 06-Jul-2004 ru

Tiny markup fixes.


# 131594 04-Jul-2004 ru

Sort SEE ALSO references (in dictionary order, ignoring case).


# 130843 21-Jun-2004 mpp

Spelling fixes.


# 129387 18-May-2004 le

These hyphens don't need to be escaped.

Pointed out by: pjd@


# 129381 18-May-2004 le

Update several GEOM related manual pages:

*) Fix spelling errors.
*) Better english.
*) Re-phrasing.

Not Reviewed by: pjd (one week timeout)
Approved by: grog (mentor)


# 126861 11-Mar-2004 pjd

Add reference to the g_access(9) manual page.


# 125714 11-Feb-2004 pjd

Document g_print_bio() function.

Approved by: scottl (mentor)


# 125699 11-Feb-2004 pjd

Added first part of GEOM kernel API manuals pages.
Documented function and macros are:
- DECLARE_GEOM_CLASS(),
- g_attach(),
- g_detach(),
- g_new_bio(),
- g_clone_bio(),
- g_destroy_bio(),
- g_new_consumer(),
- g_destroy_consumer(),
- g_read_data(),
- g_write_data(),
- g_post_event(),
- g_waitfor_event(),
- g_cancel_event(),
- g_new_geomf(),
- g_destroy_geom(),
- g_new_providerf(),
- g_destroy_provider(),
- g_error_provider(),
- g_provider_by_name(),
- g_wither_geom().
and more to come.

I want to thanks following people for help with those documents:
Slawek Zak <zaks@prioris.mini.pw.edu.pl>
Simon L. Nielsen <simon@FreeBSD.org>
Pieter de Boer <g.p.de.boer@st.hanze.nl>
and of course
Poul-Henning Kamp <phk@FreeBSD.org>

Reviewed by: phk, scottl
Approved by: phk, scottl (mentor)