haiku/headers/private/kernel/disk_device_manager
Axel Dörfler e544dd5915 * Fixed a possible dead lock between the kernel daemon and the DDM; the media
status checker now only tries to lock the manager, it won't wait anymore.
* Added MediaChanged() and UpdateMediaStatusIfNeeded() methods to KDiskDevice.
* KDiskDeviceManager::_CheckMediaStatus() now uses these new methods; it should
  no longer detect removed media more than once :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22621 a95241bf-73f2-0310-859d-f6bbb57e9c96
2007-10-19 15:20:36 +00:00
..
ddm_modules.h * The shadow_changed() FS and partitioning system hooks take an 2007-10-07 15:39:35 +00:00
ddm_userland_interface.h Fixed comment. 2007-10-07 15:17:38 +00:00
KDiskDevice.h * Fixed a possible dead lock between the kernel daemon and the DDM; the media 2007-10-19 15:20:36 +00:00
KDiskDeviceJob.h * Style cleanup. 2007-07-27 16:32:47 +00:00
KDiskDeviceJobFactory.h We always resize the partition contents. 2003-09-29 21:43:11 +00:00
KDiskDeviceJobQueue.h Added a KDiskDevice* parameter to the constructor. 2003-07-31 22:46:38 +00:00
KDiskDeviceManager.h The disk device manager now periodically checks for media changes - all it does 2007-10-17 17:05:48 +00:00
KDiskDeviceUtils.h Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
KDiskSystem.h * The shadow_changed() FS and partitioning system hooks take an 2007-10-07 15:39:35 +00:00
KFileDiskDevice.h * Reworked publishing/unpublishing of the device. This is now basically 2004-10-28 22:22:04 +00:00
KFileSystem.h * The shadow_changed() FS and partitioning system hooks take an 2007-10-07 15:39:35 +00:00
KPartition.h Partitions do now know whether they have already been published and 2007-09-07 00:05:06 +00:00
KPartitioningSystem.h * The shadow_changed() FS and partitioning system hooks take an 2007-10-07 15:39:35 +00:00
KPartitionListener.h Added a KPartition listener mechanism and made use of it to keep shadow partitions with the corresponding physical ones in sync. 2003-09-28 22:04:13 +00:00
KPartitionVisitor.h Added KPartitionVisitor class used for advanced partition tree traversal. 2003-08-03 18:23:53 +00:00
KPhysicalPartition.h * Style cleanup. 2007-07-27 16:32:47 +00:00
KShadowPartition.h * Style cleanup. 2007-07-27 16:32:47 +00:00
RWLocker.h Moved to headers/private/kernel/disk_device_manager, since it is included by KDiskDevice.h. 2004-10-27 21:38:01 +00:00