#include <dirent.h>#include <glob.h>#include <unistd.h>#include <fcntl.h>#include <sys/stat.h>#include <sys/types.h>#include <sys/statvfs.h>#include <pwd.h>#include <config.h>#include <signal.h>#include <fstream>#include <sstream>#include <iostream>#include <sys/utsname.h>#include <blocxx/AppenderLogger.hpp>#include <blocxx/FileAppender.hpp>#include "y2storage/Storage.h"#include "y2storage/StorageTmpl.h"#include "y2storage/AppUtil.h"#include "y2storage/SystemCmd.h"#include "y2storage/Disk.h"#include "y2storage/Dasd.h"#include "y2storage/MdCo.h"#include "y2storage/DmCo.h"#include "y2storage/LoopCo.h"#include "y2storage/LvmVg.h"#include "y2storage/IterPair.h"#include "y2storage/ProcMounts.h"#include "y2storage/ProcPart.h"#include "y2storage/EtcFstab.h"#include "y2storage/AsciiFile.h"Namespaces | |
| namespace | storage |
Classes | |
| struct | storage::DiskData |
| struct | equal_co |
Functions | |
| static bool | isEvmsMd (const Volume &v) |
| std::ostream & | storage::operator<< (std::ostream &s, const storage::DiskData &d) |
| void | storage::initDefaultLogger () |
| StorageInterface * | storage::createDefaultStorageInterface () |
| StorageInterface * | storage::createStorageInterface (bool ronly, bool testmode, bool autodetect) |
| void | storage::destroyStorageInterface (StorageInterface *p) |
| static bool | isEvms (const Volume &v) |
| static bool | evmsCo (const EvmsCo &co) |
| static bool | isDiskCreated (const Volume &v) |
| static bool | sort_cont_up (const Container *rhs, const Container *lhs) |
| static bool | sort_cont_down (const Container *rhs, const Container *lhs) |
| static bool | sort_vol_normal (const Volume *rhs, const Volume *lhs) |
| static bool | sort_vol_delete (const Volume *rhs, const Volume *lhs) |
| static bool | sort_vol_create (const Volume *rhs, const Volume *lhs) |
| static bool | sort_vol_mount (const Volume *rhs, const Volume *lhs) |
| static bool | notLoop (const Container &c) |
| static bool | fstabAdded (const Volume &v) |
| static bool | needSaveFromEvms (const Container &c) |
| static bool | isDmContainer (const Container &co) |
| static bool | showContainers (const Container &c) |
| static bool | isEvmsContainer (const Container &c) |
| std::ostream & | storage::operator<< (std::ostream &s, Storage &v) |
| static bool evmsCo | ( | const EvmsCo & | co | ) | [static] |
References storage::EvmsCo::isContainer(), and y2mil.
Referenced by storage::Storage::evmsActivate().
| static bool fstabAdded | ( | const Volume & | v | ) | [static] |
| static bool isDiskCreated | ( | const Volume & | v | ) | [static] |
References storage::Volume::created(), storage::Volume::cType(), and storage::DISK.
Referenced by storage::Storage::evmsActivate().
| static bool isDmContainer | ( | const Container & | co | ) | [static] |
References storage::DM, storage::DMRAID, storage::EVMS, storage::LVM, and storage::Container::type().
Referenced by storage::Storage::checkDmMapsTo(), storage::Storage::removeDmMapsTo(), and storage::Storage::updateDmEmptyPeMap().
| static bool isEvms | ( | const Volume & | v | ) | [static] |
References storage::Volume::cType(), and storage::EVMS.
Referenced by storage::Storage::evmsActivate().
| static bool isEvmsContainer | ( | const Container & | c | ) | [static] |
References storage::EVMS, storage::Container::name(), and storage::Container::type().
Referenced by storage::Storage::haveEvms().
| static bool isEvmsMd | ( | const Volume & | v | ) | [static] |
| static bool needSaveFromEvms | ( | const Container & | c | ) | [static] |
References storage::DISK, storage::MD, and storage::Container::type().
Referenced by storage::Storage::evmsActivateDevices().
| static bool notLoop | ( | const Container & | c | ) | [static] |
| static bool showContainers | ( | const Container & | c | ) | [static] |
References storage::Container::deleted(), storage::DISK, and storage::Container::type().
Referenced by storage::Storage::getContainers().
References storage::Volume::cType(), storage::EVMS, and storage::LVM.
References storage::Volume::getMount(), and storage::Volume::hasOrigMount().
Referenced by storage::Storage::evmsActivateDevices().
1.5.5