summaryrefslogtreecommitdiffstats
path: root/sys/geom/geom.h
Commit message (Expand)AuthorAgeFilesLines
* MFC Alexander Motin's GEOM direct dispatch work:scottl2014-01-071-0/+6
* Implement the concept of the unmapped VMIO buffers, i.e. buffers whichkib2013-03-191-0/+1
* - Don't pass geom and provider names as format strings.jh2012-11-201-2/+4
* Remove unneeded G_PF_CANDELETE flag.ed2012-08-281-1/+0
* Implement media change notification for DA and CD removable media devices.mav2012-07-291-1/+5
* Add back spare fields consumed in r237545. It seems that these should onlyken2012-07-171-0/+2
* Add back spare fields reused in r238213. According to Attilio, the ruletrasz2012-07-161-0/+2
* Add a new GEOM method, resize(), which is called after provider size changes.trasz2012-07-071-2/+4
* Consume spare fields for the providergone pointers added to the g_class andken2012-06-251-4/+2
* Fix a bug which causes a panic in daopen(). The panic is caused byken2012-06-241-0/+3
* Add some spare fields to the g_class and g_geom structures needed to implementpjd2011-07-171-0/+5
* Remove include of sys/sbuf.h from geom/geom.h.ae2011-07-111-1/+0
* Plumb device physical path reporting from CAM devices, through GEOM andgibbs2011-06-141-0/+5
* Implement relaxed comparision for hardcoded provider names to make itmav2011-04-271-0/+1
* MFgraid/head r218212, r218257:mav2011-03-241-0/+6
* MFgraid/head r217827:mav2011-03-241-0/+2
* Fix deadlock between GEOM class unloading and withering. Withering can'tjh2010-05-051-0/+3
* Make gjournal work with kernel compiled with "options DIAGNOSTIC".trasz2009-06-301-0/+1
* As discussed in the devsummit, introduce two fields in theluigi2009-06-111-0/+13
* Revert r190676,190677thompsa2009-04-101-2/+0
* Add interleaving root hold tokens from the CAM probe to disk_create and geomthompsa2009-04-031-0/+2
* Constify val in g_handleattr() and str in g_handleattr_str().marcel2009-02-011-2/+3
* Add g_retaste(), which given a class will present all non-open providersmarcel2008-03-231-0/+1
* Implement g_delete_data() similar to g_read_data() and g_write_data().pjd2007-05-051-0/+1
* - Implement helper g_handleattr_str() function for string attributespjd2007-05-051-0/+1
* Add a new I/O request - BIO_FLUSH, which basically tells providers below topjd2006-10-311-0/+1
* Add __printflike() to gctl_error().pjd2006-09-161-1/+1
* Add 'show geom [addr]' ddb(4) command, which prints entire GEOM topology ifpjd2006-09-151-1/+3
* Only check if we're freeing a valid object if we hold the topology lock.pjd2006-07-121-4/+7
* Add g_duplicate_bio() function which does the same thing what g_clone_bio()pjd2006-06-051-0/+1
* Add g_wither_provider() to abstract the details of destroying amarcel2006-04-101-0/+1
* Change gctl_set_param() to return an error instead of setting anmarcel2006-04-071-1/+2
* Typo.phk2005-09-031-1/+1
* Implement g_topology_try_lock().pjd2004-12-211-0/+2
* Pass the file->flags down to geom ioctl handlers.phk2004-12-121-2/+3
* Introduce g_waitidlelock() function which is simlar to g_waitidle(),pjd2004-11-091-0/+1
* Add g_wither_geom_close() function.phk2004-10-291-0/+1
* Move the prototype for g_waitidle() to a more visible place.phk2004-10-231-1/+0
* Introduce g_alloc_bio() as a waiting variant of g_new_bio().phk2004-08-271-0/+1
* Give classes a version number and refuse to touch classes which are notphk2004-08-081-0/+13
* Kill g_access_rel() already now before we send it down 5-stablephk2004-06-211-3/+0
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+2
* Rearrange some of the GEOM debugging tools to be more structured.phk2004-03-101-8/+22
* Remove the absolute count g_access_abs() function since experience hasphk2004-02-121-2/+4
* Give both consumers and providers a {void *private, u_int index} whichphk2004-02-121-1/+8
* Added g_print_bio() function to print informations about given bio.pjd2004-02-111-0/+1
* Added macro which will be used to assert, that the topology lock is not held.pjd2004-02-101-0/+6
* KASSERT against multiple orphanings of providers.phk2003-12-071-0/+1
* Re-arrange and consolidate some random debugging stuffscottl2003-12-071-1/+0
* Introduce a per provider wither flagphk2003-10-061-0/+1
OpenPOWER on IntegriCloud