Lines Matching refs:loopDevice
316 char loopDevice[255]; in createAsec() local
317 if (Loop::create(idHash, asecFileName, loopDevice, sizeof(loopDevice))) { in createAsec()
329 if (Devmapper::create(idHash, loopDevice, key, numImgSectors, dmDevice, in createAsec()
332 Loop::destroyByDevice(loopDevice); in createAsec()
339 strcpy(dmDevice, loopDevice); in createAsec()
346 int sbfd = open(loopDevice, O_RDWR); in createAsec()
352 Loop::destroyByDevice(loopDevice); in createAsec()
363 Loop::destroyByDevice(loopDevice); in createAsec()
374 Loop::destroyByDevice(loopDevice); in createAsec()
393 Loop::destroyByDevice(loopDevice); in createAsec()
407 Loop::destroyByDevice(loopDevice); in createAsec()
426 Loop::destroyByDevice(loopDevice); in createAsec()
451 char loopDevice[255]; in finalizeAsec() local
465 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) { in finalizeAsec()
473 if (Loop::lookupInfo(loopDevice, &sb, &nr_sec)) { in finalizeAsec()
481 result = Ext4::doMount(loopDevice, mountPoint, true, true, true); in finalizeAsec()
483 result = Fat::doMount(loopDevice, mountPoint, true, true, true, 0, 0, 0227, false); in finalizeAsec()
499 char loopDevice[255]; in fixupAsecPermissions() local
518 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) { in fixupAsecPermissions()
526 if (Loop::lookupInfo(loopDevice, &sb, &nr_sec)) { in fixupAsecPermissions()
537 int ret = Ext4::doMount(loopDevice, mountPoint, in fixupAsecPermissions()
593 result |= Ext4::doMount(loopDevice, mountPoint, in fixupAsecPermissions()
752 char loopDevice[255]; in unmountLoopImage() local
753 if (!Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) { in unmountLoopImage()
754 Loop::destroyByDevice(loopDevice); in unmountLoopImage()
884 char loopDevice[255]; in mountAsec() local
885 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) { in mountAsec()
886 if (Loop::create(idHash, asecFileName, loopDevice, sizeof(loopDevice))) { in mountAsec()
891 SLOGD("New loop device created at %s", loopDevice); in mountAsec()
895 SLOGD("Found active loopback for %s at %s", asecFileName, loopDevice); in mountAsec()
905 if (Loop::lookupInfo(loopDevice, &sb, &nr_sec)) { in mountAsec()
914 Loop::destroyByDevice(loopDevice); in mountAsec()
922 if (Devmapper::create(idHash, loopDevice, key, nr_sec, in mountAsec()
925 Loop::destroyByDevice(loopDevice); in mountAsec()
938 strcpy(dmDevice, loopDevice); in mountAsec()
947 Loop::destroyByDevice(loopDevice); in mountAsec()
977 Loop::destroyByDevice(loopDevice); in mountAsec()
1021 char loopDevice[255]; in mountObb() local
1022 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) { in mountObb()
1023 if (Loop::create(idHash, img, loopDevice, sizeof(loopDevice))) { in mountObb()
1028 SLOGD("New loop device created at %s", loopDevice); in mountObb()
1032 SLOGD("Found active loopback for %s at %s", img, loopDevice); in mountObb()
1041 if ((fd = open(loopDevice, O_RDWR)) < 0) { in mountObb()
1043 Loop::destroyByDevice(loopDevice); in mountObb()
1049 Loop::destroyByDevice(loopDevice); in mountObb()
1058 if (Devmapper::create(idHash, loopDevice, key, nr_sec, in mountObb()
1061 Loop::destroyByDevice(loopDevice); in mountObb()
1074 strcpy(dmDevice, loopDevice); in mountObb()
1083 Loop::destroyByDevice(loopDevice); in mountObb()
1094 Loop::destroyByDevice(loopDevice); in mountObb()