Home | History | Annotate | Download | only in vold

Lines Matching refs:loopDevice

335     char loopDevice[255];
336 if (Loop::create(idHash, asecFileName, loopDevice, sizeof(loopDevice))) {
348 if (Devmapper::create(idHash, loopDevice, key, numImgSectors, dmDevice,
351 Loop::destroyByDevice(loopDevice);
358 strcpy(dmDevice, loopDevice);
365 int sbfd = open(loopDevice, O_RDWR);
371 Loop::destroyByDevice(loopDevice);
382 Loop::destroyByDevice(loopDevice);
393 Loop::destroyByDevice(loopDevice);
409 Loop::destroyByDevice(loopDevice);
425 Loop::destroyByDevice(loopDevice);
436 Loop::destroyByDevice(loopDevice);
455 Loop::destroyByDevice(loopDevice);
480 char loopDevice[255];
494 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) {
502 if (Loop::lookupInfo(loopDevice, &sb, &nr_sec)) {
514 result = Ext4::doMount(loopDevice, mountPoint, true, true, true);
516 result = Fat::doMount(loopDevice, mountPoint, true, true, true, 0, 0, 0227, false);
532 char loopDevice[255];
551 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) {
559 if (Loop::lookupInfo(loopDevice, &sb, &nr_sec)) {
574 int ret = Ext4::doMount(loopDevice, mountPoint,
630 result |= Ext4::doMount(loopDevice, mountPoint,
807 char loopDevice[255];
808 if (!Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) {
809 Loop::destroyByDevice(loopDevice);
948 char loopDevice[255];
949 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) {
950 if (Loop::create(idHash, asecFileName, loopDevice, sizeof(loopDevice))) {
955 SLOGD("New loop device created at %s", loopDevice);
959 SLOGD("Found active loopback for %s at %s", asecFileName, loopDevice);
969 if (Loop::lookupInfo(loopDevice, &sb, &nr_sec)) {
978 Loop::destroyByDevice(loopDevice);
986 if (Devmapper::create(idHash, loopDevice, key, nr_sec,
989 Loop::destroyByDevice(loopDevice);
1002 strcpy(dmDevice, loopDevice);
1011 Loop::destroyByDevice(loopDevice);
1041 Loop::destroyByDevice(loopDevice);
1089 char loopDevice[255];
1090 if (Loop::lookupActive(idHash, loopDevice, sizeof(loopDevice))) {
1091 if (Loop::create(idHash, img, loopDevice, sizeof(loopDevice))) {
1096 SLOGD("New loop device created at %s", loopDevice);
1100 SLOGD("Found active loopback for %s at %s", img, loopDevice);
1109 if ((fd = open(loopDevice, O_RDWR)) < 0) {
1110 SLOGE("Failed to open loopdevice (%s)", strerror(errno));
1111 Loop::destroyByDevice(loopDevice);
1117 Loop::destroyByDevice(loopDevice);
1126 if (Devmapper::create(idHash, loopDevice, key, nr_sec,
1129 Loop::destroyByDevice(loopDevice);
1142 strcpy(dmDevice, loopDevice);
1151 Loop::destroyByDevice(loopDevice);
1162 Loop::destroyByDevice(loopDevice);