Searched refs:VdevIterator (Results 1 - 6 of 6) sorted by relevance

/freebsd-11.0-release/cddl/usr.sbin/zfsd/
H A Dvdev_iterator.cc38 * Implementation of the VdevIterator class.
62 /*------------------------------- VdevIterator -------------------------------*/
63 VdevIterator::VdevIterator(zpool_handle_t *pool) function in class:VdevIterator
69 VdevIterator::VdevIterator(nvlist_t *poolConfig) function in class:VdevIterator
76 VdevIterator::Reset()
91 VdevIterator::Next()
127 VdevIterator::Each(VdevCallback_t *callBack, void *callBackArg)
141 VdevIterator
[all...]
H A Dvdev_iterator.h38 * VdevIterator class definition.
57 /*------------------------------- VdevIterator -------------------------------*/
61 * \brief VdevIterator provides mechanisms for traversing and searching
64 class VdevIterator class
68 * \brief Instantiate a VdevIterator for the given ZFS pool.
72 VdevIterator(zpool_handle_t *pool);
75 * \brief Instantiate a VdevIterator for the given ZFS pool.
80 VdevIterator(nvlist_t *poolConfig);
104 * Upon return, the VdevIterator's cursor points to the vdev just
H A Dzfsd_event.cc393 nvlist_t *vdevConfig = VdevIterator(zpl.front()).Find(VdevGUID());
449 VdevIterator(hdl).Each(TryDetach, (void*)hdl);
H A Dvdev.cc138 m_config = VdevIterator(labelConfig).Find(m_vdevGUID);
H A Dzfsd.cc221 VdevIterator(*pool).Each(VdevAddCaseFile, NULL);
H A Dcase_file.cc681 || (vdevConf = VdevIterator(zpl.front())
895 || (VdevIterator(zhp).Find(m_vdevGUID)) == NULL) {
1102 return (VdevIterator(zhp).Find(VdevGUID()));

Completed in 107 milliseconds