Lines Matching defs:Drive
692 struct Drive struct
694 Drive(std::string driveName, bool present, bool isOperational, bool nvme, in Drive() argument
749 virtual ~Drive() in ~Drive() argument
759 void removeAsset() in removeAsset()
765 void createAsset( in createAsset()
802 logDriveError("Drive " + name); in markFailed() argument
805 void clearFailed(void) in clearFailed()
834 logDeviceRemoved("Drive", name, serialNumber); in logPresent() argument
846 std::shared_ptr<sdbusplus::asio::dbus_interface> itemIface;
847 std::shared_ptr<sdbusplus::asio::dbus_interface> operationalIface;
848 std::shared_ptr<sdbusplus::asio::dbus_interface> rebuildingIface;
849 std::shared_ptr<sdbusplus::asio::dbus_interface> assetIface;
850 std::shared_ptr<sdbusplus::asio::dbus_interface> driveIface;
851 std::shared_ptr<sdbusplus::asio::dbus_interface> associations;
853 bool isNvme;
854 bool isPresent;
855 std::string name;
856 std::string serialNumber = "N/A";
857 bool serialNumberInitialized = false;
858 bool loggedPresent = false;