summaryrefslogtreecommitdiffstats
path: root/sys/sys/disk.h
Commit message (Expand)AuthorAgeFilesLines
* Plumb device physical path reporting from CAM devices, through GEOM andgibbs2011-06-141-0/+8
* Remove spurious '/*-' marks and fix some other style problems.trasz2010-07-221-27/+27
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-12/+12
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-12/+12
* Add two disk ioctls, giving user-level tools information about disk/arraymav2009-12-241-0/+12
* Revert revisions 188839 and 188868. Use of the ioctl in geom_dev.cmarcel2009-07-081-6/+0
* Provide compatibility symlink for logical partitions:marcel2009-02-201-0/+6
* - Add a new ioctl for getting the provider name of a geom provider.lulf2008-09-071-0/+6
* Implement three new ioctls that can be used with GEOM provider:pjd2007-05-051-0/+32
* Remove last traces of disk_enumerate()phk2006-03-111-2/+0
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* I think the divorce successed, so stop #including <geom/geom_disk.h>phk2003-04-011-2/+1
* Start to split the GEOM/diskdriver specific bits into geom/geom_disk.hphk2003-04-011-47/+1
* Centralize the devstat handling for all GEOM disk device driversphk2003-03-081-0/+2
* NO_GEOM cleanup:phk2003-02-281-6/+1
* NO_GEOM cleanup:phk2003-02-211-1/+1
* Better names for struct disk elements: d_maxsize, d_stripeoffsetphk2003-02-111-3/+3
* Implement the new "struct disk" centered API for device drivers.phk2003-02-051-10/+27
* Add three more properties to struct disk: Stripe offset and widthphk2003-02-051-0/+3
* Add some agility to the disk_create() API:phk2003-01-301-1/+15
* NO_GEOM cleanup: remove DISKFLAG_{WANTED,LOCK}phk2003-01-301-3/+0
* NO_GEOM cleanup: retire disk_invalidate()phk2003-01-301-1/+0
* NO_GEOM cleanup: remove unused fields in struct disk, set type for d_softc.phk2003-01-301-4/+3
* NO_GEOM cleanup: Mark the last arg to disk_create() as unused.phk2003-01-301-1/+1
* (This commit touches about 15 disk device drivers in a very consistentphk2002-09-201-8/+8
* Make FreeBSD "struct disklabel" agnostic, step 311 of 723:phk2002-09-201-0/+1
* Implement DIOCGFRONTSTUFF ioctl which reports how many bytes from the startphk2002-04-091-0/+8
* Describe the generic disk ioctls in some detail.phk2002-04-091-2/+29
* Rename DIOCGKERNELDUMP to DIOCSKERNELDUMP as it strictly speakingphk2002-04-091-1/+1
* Move generic disk ioctls from <sys/disklabel.h> to <sys/disk.h>.phk2002-04-081-0/+11
* Here follows the new kernel dumping infrastructure.phk2002-03-311-1/+0
* Remove __Palfred2002-03-191-5/+5
* Add a field to struct disk for GEOMphk2002-03-111-0/+1
* Add disk_enumerate() for finding names of disks. Vinum and libh willphk2000-06-151-0/+4
* rename disk_delete() to disk_destroy().phk2000-01-281-1/+1
* Put a lock on the disk structure while we open to avoid races.phk1999-11-061-1/+5
* Bite the bullet and allocate the devsw entry at compile time.phk1999-09-121-6/+2
* Use a different tactic when creating the devsw so that disk_create()phk1999-09-121-1/+5
* Improve the micro "disk" layer after gaining more experience with it.phk1999-09-011-2/+4
* Add micro "disk" layer which should enable us to pull all the slice/labelphk1999-08-291-0/+35
* Remove the last trace of disk.hgrog1999-05-071-109/+0
* Nuke bogus prototypes which have bogotified ccd and vinumphk1999-05-061-9/+1
* buf.h:gibbs1997-09-211-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* disksort() is gone, all drivers now use tqdisksort().phk1996-05-031-2/+1
* Update the wd.c driver to use the new TAILQ scheme for devicedyson1995-11-231-1/+2
* Made them all idempotent.paul1994-08-211-1/+6
* Added $Id$dg1994-08-021-1/+1
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+112
OpenPOWER on IntegriCloud