DevdCtl
DevdCtl::Guid poolGUID = PoolGUID();
find_parent(nvlist_t *pool_config, nvlist_t *config, DevdCtl::Guid child_guid)
using DevdCtl::Event;
using DevdCtl::EventFactory;
using DevdCtl::EventList;
using DevdCtl::Guid;
using DevdCtl::ParseException;
static void Find(DevdCtl::Guid poolGUID, DevdCtl::Guid vdevGUID,
static void ReEvaluateByGuid(DevdCtl::Guid poolGUID,
DevdCtl::Guid PoolGUID() const;
DevdCtl::Guid VdevGUID() const;
virtual void RegisterCallout(const DevdCtl::Event &event);
void SerializeEvList(const DevdCtl::EventList events, int fd,
DevdCtl::EventList m_events;
DevdCtl::EventList m_tentativeEvents;
DevdCtl::Guid m_poolGUID;
DevdCtl::Guid m_vdevGUID;
inline DevdCtl::Guid
inline DevdCtl::Guid
static CaseFile *Find(DevdCtl::Guid poolGUID, DevdCtl::Guid vdevGUID);
using DevdCtl::Event;
using DevdCtl::EventFactory;
using DevdCtl::EventList;
using DevdCtl::Guid;
using DevdCtl::NVPairMap;
virtual DevdCtl::Guid GUID() const;
virtual DevdCtl::Guid PoolGUID() const;
DevdCtl::Guid m_poolGUID;
DevdCtl::Guid m_vdevGUID;
inline DevdCtl::Guid
inline DevdCtl::Guid
using DevdCtl::Guid;
nvlist_t *Find(DevdCtl::Guid vdevGUID);
} catch (const DevdCtl::Exception &exp) {
using DevdCtl::Event;
using DevdCtl::EventFactory;
using DevdCtl::EventList;
static DevdCtl::EventFactory::Record s_registryEntries[];
class ZfsDaemon : public DevdCtl::Consumer
: DevdCtl::GeomEvent(type, nvpairs, eventString)
: DevdCtl::GeomEvent::GeomEvent(src)
DevdCtl::Event *
: DevdCtl::ZfsEvent(type, nvpairs, eventString)
: DevdCtl::ZfsEvent(src)
using DevdCtl::Event;
using DevdCtl::Guid;
using DevdCtl::NVPairMap;
GeomEvent(Type, DevdCtl::NVPairMap &, const string &);
class ZfsEvent : public DevdCtl::ZfsEvent
virtual DevdCtl::Event *DeepCopy() const;
ZfsEvent(Type, DevdCtl::NVPairMap &, const string &);
class GeomEvent : public DevdCtl::GeomEvent
virtual DevdCtl::Event *DeepCopy() const;
: DevdCtl::Exception(),
: DevdCtl::Exception(),
: DevdCtl::Exception(),
class ZfsdException : public DevdCtl::Exception
using DevdCtl::Guid;
namespace DevdCtl
namespace DevdCtl
namespace DevdCtl
namespace DevdCtl
namespace DevdCtl
using namespace DevdCtl;
DevdCtl::EventFactory::Record DevNameTest::s_registry[REGISTRY_SIZE] = {