Loading fs_mgr/libdm/dm.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -20,11 +20,19 @@ #include <sys/sysmacros.h> #include <sys/types.h> #include <android-base/logging.h> #include <android-base/macros.h> namespace android { namespace dm { DeviceMapper::DeviceMapper() : fd_(-1) { fd_ = TEMP_FAILURE_RETRY(open("/dev/device-mapper", O_RDWR | O_CLOEXEC)); if (fd_ < 0) { PLOG(ERROR) << "Failed to open device-mapper"; } } DeviceMapper& DeviceMapper::Instance() { static DeviceMapper instance; return instance; Loading fs_mgr/libdm/include/libdm/dm.h +1 −8 Original line number Diff line number Diff line Loading @@ -29,8 +29,6 @@ #include <utility> #include <vector> #include <android-base/logging.h> #include "dm_table.h" // The minimum expected device mapper major.minor version Loading Loading @@ -144,12 +142,7 @@ class DeviceMapper final { void InitIo(struct dm_ioctl* io, const std::string& name = std::string()) const; DeviceMapper() : fd_(-1) { fd_ = TEMP_FAILURE_RETRY(open("/dev/device-mapper", O_RDWR | O_CLOEXEC)); if (fd_ < 0) { PLOG(ERROR) << "Failed to open device-mapper"; } } DeviceMapper(); // Creates a device mapper device with given name. // Return 'true' on success and 'false' on failure to Loading fs_mgr/libdm/include/libdm/dm_target.h +0 −2 Original line number Diff line number Diff line Loading @@ -23,8 +23,6 @@ #include <string> #include <vector> #include <android-base/logging.h> namespace android { namespace dm { Loading fs_mgr/tools/dmctl.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ #include <sys/types.h> #include <unistd.h> #include <android-base/logging.h> #include <android-base/parseint.h> #include <android-base/unique_fd.h> #include <libdm/dm.h> Loading Loading
fs_mgr/libdm/dm.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -20,11 +20,19 @@ #include <sys/sysmacros.h> #include <sys/types.h> #include <android-base/logging.h> #include <android-base/macros.h> namespace android { namespace dm { DeviceMapper::DeviceMapper() : fd_(-1) { fd_ = TEMP_FAILURE_RETRY(open("/dev/device-mapper", O_RDWR | O_CLOEXEC)); if (fd_ < 0) { PLOG(ERROR) << "Failed to open device-mapper"; } } DeviceMapper& DeviceMapper::Instance() { static DeviceMapper instance; return instance; Loading
fs_mgr/libdm/include/libdm/dm.h +1 −8 Original line number Diff line number Diff line Loading @@ -29,8 +29,6 @@ #include <utility> #include <vector> #include <android-base/logging.h> #include "dm_table.h" // The minimum expected device mapper major.minor version Loading Loading @@ -144,12 +142,7 @@ class DeviceMapper final { void InitIo(struct dm_ioctl* io, const std::string& name = std::string()) const; DeviceMapper() : fd_(-1) { fd_ = TEMP_FAILURE_RETRY(open("/dev/device-mapper", O_RDWR | O_CLOEXEC)); if (fd_ < 0) { PLOG(ERROR) << "Failed to open device-mapper"; } } DeviceMapper(); // Creates a device mapper device with given name. // Return 'true' on success and 'false' on failure to Loading
fs_mgr/libdm/include/libdm/dm_target.h +0 −2 Original line number Diff line number Diff line Loading @@ -23,8 +23,6 @@ #include <string> #include <vector> #include <android-base/logging.h> namespace android { namespace dm { Loading
fs_mgr/tools/dmctl.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ #include <sys/types.h> #include <unistd.h> #include <android-base/logging.h> #include <android-base/parseint.h> #include <android-base/unique_fd.h> #include <libdm/dm.h> Loading