Lines Matching defs:VolumeManager

42 #include "VolumeManager.h"
55 VolumeManager *VolumeManager::sInstance = NULL;
57 VolumeManager *VolumeManager::Instance() {
59 sInstance = new VolumeManager();
63 VolumeManager::VolumeManager() {
75 VolumeManager::~VolumeManager() {
80 char *VolumeManager::asecHash(const char *id, char *buffer, size_t len) {
112 void VolumeManager::setDebug(bool enable) {
120 int VolumeManager::start() {
124 int VolumeManager::stop() {
128 int VolumeManager::addVolume(Volume *v) {
133 void VolumeManager::handleBlockEvent(NetlinkEvent *evt) {
156 int VolumeManager::listVolumes(SocketClient *cli) {
171 int VolumeManager::formatVolume(const char *label, bool wipe) {
187 int VolumeManager::getObbMountPath(const char *sourceFile, char *mountPath, int mountPathLen) {
209 int VolumeManager::getAsecMountPath(const char *id, char *buffer, int maxlen) {
233 int VolumeManager::getAsecFilesystemPath(const char *id, char *buffer, int maxlen) {
256 int VolumeManager::createAsec(const char *id, unsigned int numSectors, const char *fstype,
479 int VolumeManager::finalizeAsec(const char *id) {
531 int VolumeManager::fixupAsecPermissions(const char *id, gid_t gid, const char* filename) {
647 int VolumeManager::renameAsec(const char *id1, const char *id2) {
706 int VolumeManager::unmountAsec(const char *id, bool force) {
730 int VolumeManager::unmountObb(const char *fileName, bool force) {
748 int VolumeManager::unmountLoopImage(const char *id, const char *idHash,
830 int VolumeManager::destroyAsec(const char *id, bool force) {
866 bool VolumeManager::isAsecInDirectory(const char *dir, const char *asecName) const {
884 int VolumeManager::findAsec(const char *id, char *asecPath, size_t asecPathLen,
922 int VolumeManager::mountAsec(const char *id, const char *key, int ownerUid) {
1053 Volume* VolumeManager::getVolumeForFile(const char *fileName) {
1069 int VolumeManager::mountObb(const char *img, const char *key, int ownerGid) {
1174 int VolumeManager::mountVolume(const char *label) {
1185 int VolumeManager::listMountedObbs(SocketClient* cli) {
1230 int VolumeManager::shareEnabled(const char *label, const char *method, bool *enabled) {
1251 int VolumeManager::shareVolume(const char *label, const char *method) {
1334 int VolumeManager::unshareVolume(const char *label, const char *method) {
1381 VolumeManager *vm = VolumeManager::Instance();
1388 VolumeManager *vm = VolumeManager::Instance();
1392 int VolumeManager::getNumDirectVolumes(void) {
1405 VolumeManager *vm = VolumeManager::Instance();
1409 int VolumeManager::getDirectVolumeList(struct volume_info *vol_list) {
1426 int VolumeManager::unmountVolume(const char *label, bool force, bool revert) {
1454 VolumeManager *vm = VolumeManager::Instance();
1465 int VolumeManager::unmountAllAsecsInDir(const char *directory) {
1510 Volume *VolumeManager::lookupVolume(const char *label) {
1525 bool VolumeManager::isMountpointMounted(const char *mp)
1551 int VolumeManager::cleanupAsec(Volume *v, bool force) {
1604 int VolumeManager::mkdirs(char* path) {