aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom.h
Commit message (Expand)AuthorAgeFilesLines
* Rearrange some of the GEOM debugging tools to be more structured.Poul-Henning Kamp2004-03-101-8/+22
* Remove the absolute count g_access_abs() function since experience hasPoul-Henning Kamp2004-02-121-2/+4
* Give both consumers and providers a {void *private, u_int index} whichPoul-Henning Kamp2004-02-121-1/+8
* Added g_print_bio() function to print informations about given bio.Pawel Jakub Dawidek2004-02-111-0/+1
* Added macro which will be used to assert, that the topology lock is not held.Pawel Jakub Dawidek2004-02-101-0/+6
* KASSERT against multiple orphanings of providers.Poul-Henning Kamp2003-12-071-0/+1
* Re-arrange and consolidate some random debugging stuffScott Long2003-12-071-1/+0
* Introduce a per provider wither flagPoul-Henning Kamp2003-10-061-0/+1
* Simplify the ioctl handling in GEOM.Poul-Henning Kamp2003-09-011-16/+3
* Add the new g_dev_getprovider() function, the swap_pager needs it now.Poul-Henning Kamp2003-08-301-0/+1
* Improve the root-dev prompt facility for printing devices which couldPoul-Henning Kamp2003-06-071-1/+1
* Drop a memory-corruption debugging test-tool.Poul-Henning Kamp2003-06-071-4/+0
* Introduce g_provider_by_name() function, and use it.Poul-Henning Kamp2003-06-041-0/+1
* Simplify the GEOM OAM api: Drop the request type, and let everythingPoul-Henning Kamp2003-06-011-3/+7
* constify g_sanity()Poul-Henning Kamp2003-06-011-1/+1
* Introduce a init and fini member functions on a class.Poul-Henning Kamp2003-05-311-13/+12
* Remove the G_CLASS_INITIALIZER, we do not need it anymore.Poul-Henning Kamp2003-05-311-8/+2
* Add gctl_set_param() function.Poul-Henning Kamp2003-05-041-0/+1
* Rework the "withering" mechanism:Poul-Henning Kamp2003-05-021-0/+1
* Remove the now obsolete geomidorname hack.Poul-Henning Kamp2003-05-011-24/+0
* Introduce a g_waitfor_event() function which posts an event and waits forPoul-Henning Kamp2003-04-231-0/+1
* Rename g_call_me() to g_post_event(), and give it a flagPoul-Henning Kamp2003-04-231-2/+2
* Make gctl_error() take printfline varargs.Poul-Henning Kamp2003-04-231-1/+2
* Remove unused event pointers in object structures.Poul-Henning Kamp2003-04-231-6/+0
* Implement handling of CONFIG_GEOM OAM request.Poul-Henning Kamp2003-04-221-0/+2
* Time has run from the "run GEOM in userland" harness, and the new regressionPoul-Henning Kamp2003-04-131-8/+0
* Remove all references to BIO_SETATTR. We will not be using it.Poul-Henning Kamp2003-04-031-1/+0
* Remove geom_enc.c, a superset of these functions are now available inPoul-Henning Kamp2003-04-031-10/+0
* Add handling for cancelled events in the g_call_me() methods.Poul-Henning Kamp2003-04-021-0/+2
* Change events to have an array of "void *" references, and give thePoul-Henning Kamp2003-04-021-2/+2
* Remove the old config interface, the new OAM is sufficiently functionalPoul-Henning Kamp2003-04-011-88/+0
* Run a revision on the OAM api.Poul-Henning Kamp2003-03-271-0/+9
* Remove unuse g_insert_geom().Poul-Henning Kamp2003-03-251-1/+0
* Premptively change initializations of struct g_class to use C99Poul-Henning Kamp2003-03-241-1/+5
* Retire the GEOM private statistics code and use devstat instead.Poul-Henning Kamp2003-03-181-2/+2
* Add u_int nstart, nend counters to consumer and providers so we will notPoul-Henning Kamp2003-03-091-0/+2
* Better names for struct disk elements: d_maxsize, d_stripeoffsetPoul-Henning Kamp2003-02-111-0/+2
* Introduce flag field and G_PF_CANDELETE field on providers.Poul-Henning Kamp2003-02-111-0/+2
* Move the g_stat struct to its own .h file, we will export it to other code.Poul-Henning Kamp2003-02-081-24/+3
* Commit the correct copy of the g_stat structure.Poul-Henning Kamp2003-02-071-7/+3
* Add the new statistics structure, put one in consumers and providers.Poul-Henning Kamp2003-02-071-0/+26
* Use a void * to carry the private data for return-call'ed ioctl requests.Poul-Henning Kamp2003-01-281-1/+1
* Remove g_silence(). It does not do anything anymore.Poul-Henning Kamp2003-01-131-1/+0
* Constification and some s/int/u_int/ changes.Poul-Henning Kamp2002-12-161-10/+10
* Use more mnemonic argument names in the access functions.Poul-Henning Kamp2002-12-011-2/+2
* Straighten up the geom.ctl config interface definitions.Poul-Henning Kamp2002-11-061-12/+68
* Add a g_dev_print() function which prints all the /dev entries GEOMPoul-Henning Kamp2002-10-251-0/+3
* Make the sectorsize a property of providers so we can include it in the XMLPoul-Henning Kamp2002-10-201-0/+1
* Make it possible to specify also via geom_t ID in the geom.ctl config ioctl.Poul-Henning Kamp2002-10-201-4/+2
* Constification ? Yes, out that door, row on the left, one patch each.Poul-Henning Kamp2002-10-151-5/+5