Searched refs:CaseFile (Results 1 - 5 of 5) sorted by last modified time

/freebsd-11-stable/cddl/usr.sbin/zfsd/
H A Dzfsd_event.cc104 if (CaseFile::Empty())
148 CaseFile *caseFile(CaseFile::Find(physPath));
151 "Found CaseFile(%s:%s:%s) - ReEvaluating\n",
238 CaseFile *caseFile(CaseFile::Find(vdev.PoolGUID(),
289 CaseFile::ReEvaluateByGuid(PoolGUID(), *this);
303 CaseFile *caseFile(CaseFile::Find(PoolGUID(), VdevGUID()));
352 caseFile = &CaseFile
[all...]
H A Dzfsd.cc200 CaseFile::PurgeAll();
207 CaseFile::Create(vdev);
223 CaseFile::DeSerialize();
225 /* Simulate config_sync events to force CaseFile reevaluation */
336 CaseFile::LogAll();
H A Dcase_file.h38 * CaseFile objects aggregate vdev faults that may require ZFSD action
52 class CaseFile;
60 typedef std::list< CaseFile *> CaseFileList;
62 /*--------------------------------- CaseFile ---------------------------------*/
64 * A CaseFile object is instantiated anytime a vdev for an active pool
68 * A vdev may have at most one CaseFile.
71 * or an action is taken to resolve the issues recorded in the CaseFile.
74 * to resolve a fault is required or even desired. For example, a CaseFile
79 * reasons, CaseFile%%s with accumulated I/O error events are serialized
82 * CaseFile
85 class CaseFile class
[all...]
H A Dcase_file.cc91 /*--------------------------------- CaseFile ---------------------------------*/
92 //- CaseFile Static Data -------------------------------------------------------
94 CaseFileList CaseFile::s_activeCases;
95 const string CaseFile::s_caseFilePath = "/var/db/zfsd/cases";
96 const timeval CaseFile::s_removeGracePeriod = { 60 /*sec*/, 0 /*usec*/};
98 //- CaseFile Static Public Methods ---------------------------------------------
99 CaseFile *
100 CaseFile::Find(Guid poolGUID, Guid vdevGUID)
118 CaseFile *
119 CaseFile
789 CaseFile::CaseFile(const Vdev &vdev) function in class:CaseFile
[all...]
/freebsd-11-stable/cddl/usr.sbin/zfsd/tests/
H A Dzfsd_unittest.cc147 * A CaseFile class with side effects removed, for testing
149 class TestableCaseFile : public CaseFile
163 return (CaseFile::ReEvaluate(event));
174 * Used by some of our expectations. CaseFile does not publicize this
183 : CaseFile(vdev)
416 * Test class CaseFile
627 * Test CaseFile::ReEvaluateByGuid
700 CaseFile::ReEvaluateByGuid(Guid(456), *zfs_event);
706 * one CaseFile, which doesn't match the criteria
716 CaseFile
[all...]

Completed in 88 milliseconds