haiku/headers/private/kernel/disk_device_manager
Adrien Destugues 4ed39e6a62 disk device manager: check that partitions are unmounted before uninitializing.
when uninitializing a partition or a disk (removing the partition
table), check that all partitions from that table are unmounted, as they
are about to become invalid.

Fixes #8827.
2014-10-28 23:52:57 +01:00
..
ddm_modules.h partition_module_info::uninitialize(): Added block size parameter for 2011-06-13 01:38:03 +00:00
ddm_userland_interface.h * Discarded the "parametersSize" parameter from various disk device manager 2009-07-26 17:27:27 +00:00
KDiskDevice.h * Got rid of the duplicated functionalities provided by RWLocker.cpp, and 2009-10-12 14:29:05 +00:00
KDiskDeviceManager.h * Got rid of the duplicated functionalities provided by RWLocker.cpp, and 2009-10-12 14:29:05 +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 * Added optional partition_module_info::uninitialize() hook. It is supposed to 2011-06-13 01:27:13 +00:00
KFileDiskDevice.h * Reworked publishing/unpublishing of the device. This is now basically 2004-10-28 22:22:04 +00:00
KFileSystem.h * Added file_system_module_info::uninitialize() analogously to 2011-06-13 01:53:11 +00:00
KPartition.h disk device manager: check that partitions are unmounted before uninitializing. 2014-10-28 23:52:57 +01:00
KPartitioningSystem.h * Added optional partition_module_info::uninitialize() hook. It is supposed to 2011-06-13 01:27:13 +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