Searched defs:alarm_t (Results 1 – 7 of 7) sorted by relevance
83 struct alarm_t { struct89 std::shared_ptr<std::recursive_mutex> callback_mutex;90 uint64_t creation_time_ms;91 uint64_t period_ms;92 uint64_t deadline_ms;93 uint64_t prev_deadline_ms; // Previous deadline - used for accounting of95 bool is_periodic;96 fixed_queue_t* queue; // The processing queue to add this alarm to97 alarm_callback_t callback;98 void* data;[all …]
50 struct alarm_t { struct51 alarm_t(const char* /*name*/) {} in alarm_t() function60 struct alarm_t placeholder_alarm(""); argument78 test::mock::osi_alarm::alarm_free.body = [](alarm_t* /*alarm*/) {}; in SetUp() argument80 test::mock::osi_alarm::alarm_is_scheduled.body = [&](const alarm_t* /*alarm*/) -> bool { in SetUp()708 test::mock::osi_alarm::alarm_is_scheduled.body = [&](const alarm_t* /*alarm*/) -> bool { in TEST_F_WITH_FLAGS()754 test::mock::osi_alarm::alarm_is_scheduled.body = [&](const alarm_t* /*alarm*/) -> bool { in TEST_F_WITH_FLAGS()810 test::mock::osi_alarm::alarm_free.body = [](alarm_t* /*alarm*/) {}; in SetUp() argument812 test::mock::osi_alarm::alarm_is_scheduled.body = [&](const alarm_t* /*alarm*/) -> bool { in SetUp()1198 alarm_callback_t /*cb*/, void* /*data*/) {}; in TEST_F_WITH_FLAGS()[all …]
38 struct alarm_t { struct39 alarm_t(const char* /*name*/) {} in alarm_t() argument40 int any_value;
28 struct alarm_t { struct32 alarm_t(const char* /* name */) { in alarm_t() argument
77 struct alarm_t { struct81 alarm_t(const char* /* name */) { in alarm_t() function
24 typedef struct alarm_t alarm_t; typedef
46 struct alarm_t { struct47 alarm_callback_t cb = nullptr;48 void* data = nullptr;49 bool on_main_loop = false;