Home
last modified time | relevance | path

Searched refs:Vdev (Results 1 – 11 of 11) sorted by relevance

/freebsd/cddl/usr.sbin/zfsd/
H A Dvdev.cc71 Vdev NonexistentVdev;
78 Vdev::Vdev() in Vdev() function in Vdev
84 Vdev::VdevLookupPoolGuid() in VdevLookupPoolGuid()
94 Vdev::VdevLookupGuid() in VdevLookupGuid()
103 Vdev::Vdev(zpool_handle_t *pool, nvlist_t *config) in Vdev() function in Vdev
112 Vdev::Vdev(nvlist_t *poolConfig, nvlist_t *config) in Vdev() function in Vdev
121 Vdev::Vdev(nvlist_t *labelConfig) in Vdev() function in Vdev
146 Vdev::IsSpare() const in IsSpare()
158 Vdev::State() const in State()
197 std::list<Vdev>
[all …]
H A Dvdev.h36 * Definition of the Vdev class.
56 /*----------------------------------- Vdev -----------------------------------*/
61 class Vdev
70 * \param vdevConfig Vdev configuration data.
78 Vdev(zpool_handle_t *pool, nvlist_t *vdevConfig);
86 * \param vdevConfig Vdev configuration data.
94 Vdev(nvlist_t *poolConfig, nvlist_t *vdevConfig);
103 Vdev(nvlist_t *vdevConfig);
108 Vdev();
114 virtual ~Vdev();
[all...]
H A Dcase_file.h51 class Vdev; variable
140 static CaseFile &Create(Vdev &vdev);
188 Vdev *vdev);
285 CaseFile(const Vdev &vdev);
379 Vdev BeingReplacedBy(zpool_handle_t *zhp);
H A Dzfsd_event.cc209 Vdev vdev(devLabel); in ReadLabel()
240 Vdev vdev(devConfig); in OnlineByLabel()
356 Vdev vdev(zpl.front(), vdevConfig); in Process()
453 ZfsEvent::TryDetach(Vdev &vdev, void *cbArg) in TryDetach()
463 std::list<Vdev> siblings; in TryDetach()
464 std::list<Vdev>::iterator siblings_it; in TryDetach()
467 Vdev parent = vdev.Parent(); in TryDetach()
474 Vdev sibling = *siblings_it; in TryDetach()
H A Dcase_file.cc174 CaseFile::Create(Vdev &vdev) in Create()
253 Vdev vd(casePool, CaseVdev(casePool)); in RefreshVdevState()
264 CaseFile::ReEvaluate(const string &devPath, const string &physPath, Vdev *vdev) in ReEvaluate()
279 "CaseFile::ReEvaluate(%s,%s) Pool/Vdev unconfigured. " in ReEvaluate()
299 syslog(LOG_INFO, "CaseFile::ReEvaluate(%s,%s): Pool/Vdev ignored", in ReEvaluate()
308 syslog(LOG_INFO, "CaseFile::ReEvaluate(%s,%s): Pool/Vdev ignored", in ReEvaluate()
401 * The Vdev we represent has been removed from the in ReEvaluate()
432 "CaseFile::ReEvaluate(%s,%s) Pool/Vdev " in ReEvaluate()
498 /* Find a Vdev containing the vdev with the given GUID */
514 Vdev vde in find_parent()
[all...]
H A Dvdev_iterator.h52 class Vdev; variable
56 typedef bool VdevCallback_t(Vdev &vdev, void *cbArg);
H A Dzfsd_exception.cc119 Vdev vdev(m_poolConfig, m_vdevConfig); in Log()
123 Vdev vdev(m_vdevConfig); in Log()
H A Dvdev_iterator.cc147 Vdev vdev(m_poolConfig, vdevConfig); in Each()
161 Vdev vdev(m_poolConfig, vdevConfig); in Find()
H A Dzpool_list.h57 class Vdev; variable
H A Dzfsd.cc203 ZfsDaemon::VdevAddCaseFile(Vdev &vdev, void *cbArg) in VdevAddCaseFile()
/freebsd/cddl/usr.sbin/zfsd/tests/
H A Dzfsd_unittest.cc130 class MockVdev : public Vdev
144 : Vdev(vdevConfig) in MockVdev()
154 static TestableCaseFile &Create(Vdev &vdev);
155 TestableCaseFile(Vdev &vdev);
184 TestableCaseFile::TestableCaseFile(Vdev &vdev) in TestableCaseFile()
190 TestableCaseFile::Create(Vdev &vdev) in Create()
316 Vdev vdev(m_poolConfig, m_vdevConfig); in TEST_F()
325 Vdev vdev(m_poolConfig, m_vdevConfig); in TEST_F()
344 EXPECT_NO_THROW(Vdev vdev(labelConfig)); in TEST_F()
359 Vdev vdev(labelConfig); in TEST_F()
[all …]