diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-03-23 10:08:13 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2003-03-23 10:08:13 +0000 |
| commit | 679c4aa68cefd7bb14bb098bd81d0d5702c0f6a1 (patch) | |
| tree | dfdc8a56f28960cdb8cd98a4693345fedda50222 | |
| parent | 62d03b91ec18dbfd9924daf011b18f6cf65853ae (diff) | |
Notes
| -rw-r--r-- | sys/geom/notes | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sys/geom/notes b/sys/geom/notes index 9e674f7d094e4..3b0f811f091f5 100644 --- a/sys/geom/notes +++ b/sys/geom/notes @@ -116,3 +116,25 @@ If the clustering code wants to widen a request which writes to sector#53 of the slice, it can calculate how many bytes till the end of the stripe as: stripewith - (53 * sectorsize + stripeoffset) % stripewidth. +----------------------------------------------------------------------- + +#include file usage: + + geom.h|geom_int.h|geom_ext.h|geom_ctl.h|libgeom.h +----------------+------+----------+----------+----------+--------+ +geom class | | | | | | +implementation | X | | | | | +----------------+------+----------+----------+----------+--------+ +geom kernel | | | | | | +infrastructure | X | X | X | X | | +----------------+------+----------+----------+----------+--------+ +libgeom | | | | | | +implementation | | | X | X | X | +----------------+------+----------+----------+----------+--------+ +geom aware | | | | | | +application | | | | X | X | +----------------+------+----------+----------+----------+--------+ + +geom_slice.h is special in that it documents a "library" for implementing +a specific kind of class, and consequently does not appear in the above +matrix. |
