Lines Matching defs:VolumeManager

45 #include "VolumeManager.h"
162 VolumeManager *VolumeManager::sInstance = NULL;
164 VolumeManager *VolumeManager::Instance() {
166 sInstance = new VolumeManager();
170 VolumeManager::VolumeManager() {
182 VolumeManager::~VolumeManager() {
187 char *VolumeManager::asecHash(const char *id, char *buffer, size_t len) {
219 void VolumeManager::setDebug(bool enable) {
227 int VolumeManager::start() {
231 int VolumeManager::stop() {
235 int VolumeManager::addVolume(Volume *v) {
240 void VolumeManager::handleBlockEvent(NetlinkEvent *evt) {
263 int VolumeManager::listVolumes(SocketClient *cli, bool broadcast) {
293 int VolumeManager::formatVolume(const char *label, bool wipe) {
309 int VolumeManager::getObbMountPath(const char *sourceFile, char *mountPath, int mountPathLen) {
331 int VolumeManager::getAsecMountPath(const char *id, char *buffer, int maxlen) {
361 int VolumeManager::getAsecFilesystemPath(const char *id, char *buffer, int maxlen) {
390 int VolumeManager::createAsec(const char *id, unsigned int numSectors, const char *fstype,
589 int VolumeManager::resizeAsec(const char *id, unsigned numSectors, const char *key) {
732 int VolumeManager::finalizeAsec(const char *id) {
790 int VolumeManager::fixupAsecPermissions(const char *id, gid_t gid, const char* filename) {
918 int VolumeManager::renameAsec(const char *id1, const char *id2) {
989 int VolumeManager::unmountAsec(const char *id, bool force) {
1019 int VolumeManager::unmountObb(const char *fileName, bool force) {
1037 int VolumeManager::unmountLoopImage(const char *id, const char *idHash,
1125 int VolumeManager::destroyAsec(const char *id, bool force) {
1172 bool VolumeManager::isLegalAsecId(const char *id) const {
1199 bool VolumeManager::isAsecInDirectory(const char *dir, const char *asecName) const {
1217 int VolumeManager::findAsec(const char *id, char *asecPath, size_t asecPathLen,
1261 int VolumeManager::mountAsec(const char *id, const char *key, int ownerUid, bool readOnly) {
1363 Volume* VolumeManager::getVolumeForFile(const char *fileName) {
1379 int VolumeManager::mountObb(const char *img, const char *key, int ownerGid) {
1457 int VolumeManager::mountVolume(const char *label) {
1468 int VolumeManager::listMountedObbs(SocketClient* cli) {
1513 int VolumeManager::shareEnabled(const char *label, const char *method, bool *enabled) {
1534 int VolumeManager::shareVolume(const char *label, const char *method) {
1617 int VolumeManager::unshareVolume(const char *label, const char *method) {
1664 VolumeManager *vm = VolumeManager::Instance();
1671 VolumeManager *vm = VolumeManager::Instance();
1675 int VolumeManager::getNumDirectVolumes(void) {
1688 VolumeManager *vm = VolumeManager::Instance();
1692 int VolumeManager::getDirectVolumeList(struct volume_info *vol_list) {
1709 int VolumeManager::unmountVolume(const char *label, bool force, bool revert) {
1737 VolumeManager *vm = VolumeManager::Instance();
1748 int VolumeManager::unmountAllAsecsInDir(const char *directory) {
1793 Volume *VolumeManager::lookupVolume(const char *label) {
1808 bool VolumeManager::isMountpointMounted(const char *mp)
1834 int VolumeManager::cleanupAsec(Volume *v, bool force) {
1887 int VolumeManager::mkdirs(char* path) {