| /openbmc/sdeventplus/src/sdeventplus/utility/ |
| H A D | timer.cpp | 15 Timer<Id>::Timer(const Event& event, Callback&& callback, in Timer() function in sdeventplus::utility::Timer 36 Timer<Id>::Timer(const Timer<Id>& other, sdeventplus::internal::NoOwn) : in Timer() function in sdeventplus::utility::Timer 42 void Timer<Id>::set_callback(Callback&& callback) in set_callback() 48 const Event& Timer<Id>::get_event() const in get_event() 54 bool Timer<Id>::get_floating() const in get_floating() 60 void Timer<Id>::set_floating(bool b) in set_floating() 66 bool Timer<Id>::hasExpired() const in hasExpired() 72 bool Timer<Id>::isEnabled() const in isEnabled() 78 std::optional<typename Timer<Id>::Duration> Timer<Id>::getInterval() const in getInterval() 84 typename Timer<Id>::Duration Timer<Id>::getRemaining() const in getRemaining() [all …]
|
| H A D | timer.hpp | 35 class Timer class 46 using Callback = fu2::unique_function<void(Timer<Id>&)>; 61 Timer(const Event& event, Callback&& callback, 75 Timer(const Timer& timer, sdeventplus::internal::NoOwn); 208 class TimerData : public Timer<Id> 216 typename Timer<Id>::Callback callback; 220 std::optional<typename Timer<Id>::Duration> interval; 223 TimerData(const Timer<Id>& base, typename Timer<Id>::Callback&& callback, 224 std::optional<typename Timer<Id>::Duration> interval); 226 friend Timer<Id>;
|
| /openbmc/sdbusplus/include/sdbusplus/ |
| H A D | timer.hpp | 15 class Timer class 19 Timer() = delete; 20 Timer(const Timer&) = delete; 21 Timer& operator=(const Timer&) = delete; 22 Timer(Timer&&) = delete; 23 Timer& operator=(Timer&&) = delete; 31 Timer(std::function<void()> userCallBack = nullptr) : in Timer() function in sdbusplus::Timer 47 Timer(sd_event* event, std::function<void()> userCallBack = nullptr) : in Timer() function in sdbusplus::Timer 66 ~Timer() in ~Timer() 181 auto timer = static_cast<Timer*>(userData); in initialize()
|
| /openbmc/sdeventplus/example/ |
| H A D | heartbeat_timer.cpp | 23 using Timer = sdeventplus::utility::Timer<clockId>; typedef 43 Timer timer( in main() 44 event, [](Timer&) { printf("Beat\n"); }, in main() argument
|
| H A D | delayed_echo.cpp | 25 using Timer = sdeventplus::utility::Timer<clockId>; typedef 40 auto timerCb = [&](Timer&) { in main() argument 44 Timer timer(event, std::move(timerCb)); in main()
|
| /openbmc/sdbusplus/test/timer/ |
| H A D | suite.hpp | 7 using sdbusplus::Timer; 22 Timer timer; 52 std::unique_ptr<Timer> timer = nullptr; 72 timer = std::make_unique<Timer>(events, func); in TimerTestCallBack()
|
| /openbmc/openbmc-test-automation/ipmi/ |
| H A D | test_ipmi_watchdog.robot | 21 Test IPMI Watchdog Timer Does Not Log Bit 32 Test IPMI Watchdog Timer Stop Bit 43 Test IPMI Watchdog Timer Use Bits 60 Test IPMI Watchdog Timer Pre-Timeout Interrupt Bits 71 Test IPMI Watchdog Timer Timeout Action Bits 86 Test IPMI Watchdog Timer Timeout Flag Bits 89 [Template] Execute IPMI Raw Command And Verify Timer Expiration Data 104 Verify Timer Action For State Change 107 [Template] Validate Watchdog Timer Actions And SEL Events 113 ${IPMI_RAW_CMD['Watchdog']['Set'][69]} ['on'] Timer expired [all …]
|
| /openbmc/qemu/rust/qemu-api/src/ |
| H A D | timer.rs | 19 pub struct Timer(Opaque<bindings::QEMUTimer>); struct 21 unsafe impl Send for Timer {} implementation 22 unsafe impl Sync for Timer {} implementation 31 impl Timer { implementation 103 impl Drop for Timer { implementation
|
| /openbmc/phosphor-power/phosphor-regulators/src/ |
| H A D | manager.hpp | 37 using Timer = sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>; typedef 214 Timer phaseFaultTimer; 219 Timer sensorTimer;
|
| /openbmc/openpower-proc-control/extensions/phal/ |
| H A D | clock_logger.hpp | 28 using Timer = sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>; typedef 88 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> timer;
|
| /openbmc/openpower-occ-control/ |
| H A D | occ_manager.hpp | 79 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>( in Manager() 90 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>( in Manager() 94 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>( in Manager() 98 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>( in Manager() 245 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>> 321 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>> 334 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>> 343 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>
|
| /openbmc/phosphor-networkd/src/ |
| H A D | network_manager_main.cpp | 32 using Timer = sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>; typedef in phosphor::network::TimerExecutor 46 timer.set_callback([cb = std::move(cb)](Timer&) mutable { cb(); }); in setCallback() argument 51 Timer timer;
|
| /openbmc/openbmc/meta-facebook/meta-harma/recipes-phosphor/gpio/phosphor-gpio-monitor/ |
| H A D | smc-assert-log@.timer | 2 Description=Timer to trigger SMC ready 3 [Timer] section
|
| /openbmc/phosphor-logging/extensions/openpower-pels/ |
| H A D | host_notifier.hpp | 323 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _retryTimer; 329 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _hostFullTimer; 335 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _hostUpTimer;
|
| /openbmc/phosphor-buttons/inc/ |
| H A D | hostSelector_switch.hpp | 24 using Timer = sdeventplus::utility::Timer<ClockId::Monotonic>; typedef 80 std::optional<Timer> pollTimer;
|
| /openbmc/phosphor-fan-presence/control/json/ |
| H A D | zone.hpp | 41 using Timer = sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>; typedef 479 Timer _incTimer; 482 Timer _decTimer;
|
| /openbmc/phosphor-host-ipmid/ |
| H A D | host-ipmid-whitelist.conf | 19 0x06:0x22 //<App>:<Reset Watchdog Timer> 20 0x06:0x24 //<App>:<Set Watchdog Timer> 21 0x06:0x25 //<App>:<Get Watchdog Timer>
|
| /openbmc/phosphor-fan-presence/monitor/ |
| H A D | power_off_action.hpp | 232 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _timer; 324 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _timer; 471 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> 477 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _meltdownTimer;
|
| H A D | tach_sensor.hpp | 524 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _timer; 551 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>> 565 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>
|
| H A D | fan.hpp | 299 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> _monitorTimer; 342 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>>
|
| /openbmc/openbmc/poky/bitbake/lib/progressbar/ |
| H A D | widgets.py | 82 class Timer(Widget): class 104 class ETA(Timer): 122 class AdaptiveETA(Timer): 233 class FormatLabel(Timer): 237 'elapsed': ('seconds_elapsed', Timer.format_time),
|
| /openbmc/qemu/docs/system/ |
| H A D | target-rx.rst | 13 - 8Bit Timer x 1CH (TMR0,1) 14 - Compare Match Timer x 2CH (CMT0,1)
|
| /openbmc/phosphor-fan-presence/control/ |
| H A D | types.hpp | 96 using Timer = sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic>; typedef 97 using TimerEvent = std::tuple<std::unique_ptr<EventData>, Timer>;
|
| /openbmc/phosphor-fan-presence/control/json/actions/ |
| H A D | count_state_floor.cpp | 74 _timer = std::make_unique<Timer>( in run() 75 util::SDEventPlus::getEvent(), [&zone, this](Timer&) { in run() argument
|
| /openbmc/phosphor-power/phosphor-power-sequencer/src/ |
| H A D | power_control.hpp | 151 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> pgoodWaitTimer; 186 sdeventplus::utility::Timer<sdeventplus::ClockId::Monotonic> timer;
|