Searched refs:Callout (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/cddl/usr.sbin/zfsd/
H A Dcallout.h51 * \brief Type of the function callback from a Callout.
60 * signal. Callout callbacks are always delivered from Zfsd's event
63 * Periodic actions can be triggered via the Callout mechanisms by
64 * resetting the Callout from within its callback.
66 class Callout class
71 * Initialize the Callout subsystem.
88 Callout();
125 * \brief Calculate the remaining time until this Callout's timer
140 static std::list<Callout *> s_activeCallouts;
168 //- Callout publi
177 Callout::Callout() function in class:Callout
[all...]
H A Dcallout.cc38 * \brief Implementation of the Callout class - multi-client
63 std::list<Callout *> Callout::s_activeCallouts;
64 bool Callout::s_alarmFired(false);
67 Callout::Init()
69 signal(SIGALRM, Callout::AlarmSignalHandler);
73 Callout::Stop()
78 for (std::list<Callout *>::iterator it(s_activeCallouts.begin());
101 Callout::Reset(const timeval &interval, CalloutFunc_t *func, void *arg)
106 throw ZfsdException("Callout
[all...]
H A Dcase_file.h309 * \brief Callout callback invoked when the remove timer grace
389 * \brief Callout activated when a grace period
391 Callout m_tentativeTimer;
H A Dzfsd.cc181 Callout::Init();
341 Callout::ExpireCallouts();

Completed in 116 milliseconds