summaryrefslogtreecommitdiffstats
path: root/lib/libgeom/libgeom.h
Commit message (Collapse)AuthorAgeFilesLines
* - Add a new ioctl for getting the provider name of a geom provider.lulf2008-09-071-0/+2
| | | | | | | | - Add a routine for looking up a device and checking if it is a valid geom provider given a partial or full path to its device node. Reviewed by: phk Approved by: pjd (mentor)
* Remove parameter names from prototypes to avoid namespace issues.des2007-05-061-22/+22
|
* Implement and document some utility functions that can be used to communicatepjd2007-05-061-0/+11
| | | | | | with GEOM providers. OK'ed by: phk
* Make libgeom usable by C++ programs:jhb2004-03-091-37/+43
| | | | | | | | | | - Add DECL wrappers to libgeom.h. - Rename structure members in libgeom.h to use a lg_ prefix for member names. This is required because a few structures had members named 'class' which made g++ very unhappy. - Catch gstat(8) and gconcat(8) up to these API changes. Reviewed by: phk
* Add the part of the last commit which cvs appearantly didn't likephk2003-06-011-1/+1
| | | | the first time.
* Collapse the meta arguments into normal arguments, trying to distinguishphk2003-04-221-2/+0
| | | | just makes our own life harder.
* Run a revision on the OAM api.phk2003-03-271-15/+9
| | | | | | | Use prefix gctl_ systematically. Add flag with access perms for each argument. Add ro/rw versions of argument building functions. General cleanup.
* Add marshalling functions for OAM api.phk2003-03-231-0/+23
|
* Use devstat instead of GEOM private statistics structure.phk2003-03-181-2/+1
|
* Constify arg to geom_lookupid().phk2003-03-171-1/+1
| | | | Improve a diagnostic printf.
* Leak more stuff into libgeom.phk2003-02-101-0/+83
|
* Include <sys/time.h>, it's not the users problem that we use bintimephk2003-02-081-0/+1
| | | | internally.
* Add libgeom to the system.phk2003-02-081-0/+45
Initially this only contains the functions for accessing the I/O statistics data.
OpenPOWER on IntegriCloud