Searched refs:TimerSlack (Results 1 – 25 of 33) sorted by relevance
12
| /kernel/include/kernel/ |
| A D | timer_slack.h | 16 class TimerSlack { 21 constexpr TimerSlack(zx_duration_t amount, slack_mode mode) in TimerSlack() function 30 bool operator==(const TimerSlack& rhs) const { 35 bool operator!=(const TimerSlack& rhs) const { 45 static_assert(sizeof(TimerSlack) <= 16); 50 static constexpr TimerSlack kNoSlack = TimerSlack(0, TIMER_SLACK_CENTER);
|
| A D | event.h | 65 zx_status_t event_wait_interruptable(event_t* e, zx_time_t deadline, TimerSlack slack); 112 zx_status_t Wait(zx_time_t deadline, TimerSlack slack) { in Wait()
|
| A D | wait.h | 60 TimerSlack slack, 111 zx_status_t Block(zx_time_t deadline, TimerSlack slack) TA_REQ(thread_lock) { in Block()
|
| A D | timer.h | 83 void timer_set(timer_t* timer, zx_time_t deadline, TimerSlack slack,
|
| /kernel/object/include/object/ |
| A D | job_policy.h | 59 void SetTimerSlack(TimerSlack slack); 62 TimerSlack GetTimerSlack() const; 72 TimerSlack slack_{kNoSlack};
|
| A D | semaphore.h | 24 zx_status_t Wait(zx_time_t deadline, TimerSlack slack);
|
| A D | channel_dispatcher.h | 63 zx_status_t ResumeInterruptedCall(MessageWaiter* waiter, zx_time_t deadline, TimerSlack slack, 89 zx_status_t Wait(zx_time_t deadline, TimerSlack slack);
|
| A D | futex_context.h | 43 zx_handle_t new_futex_owner, zx_time_t deadline, TimerSlack slack);
|
| A D | futex_node.h | 47 zx_status_t BlockThread(Guard<fbl::Mutex>&& adopt_guard, zx_time_t deadline, TimerSlack slack);
|
| A D | port_dispatcher.h | 180 zx_status_t Dequeue(zx_time_t deadline, TimerSlack slack, zx_port_packet_t* packet);
|
| /kernel/kernel/ |
| A D | event.cpp | 68 TimerSlack slack, in event_wait_worker() 135 zx_status_t event_wait_interruptable(event_t* e, zx_time_t deadline, TimerSlack slack) { in event_wait_interruptable()
|
| A D | debug.cpp | 165 static constexpr TimerSlack kSlack{ZX_MSEC(10), TIMER_SLACK_CENTER};
|
| /kernel/object/ |
| A D | semaphore.cpp | 28 zx_status_t Semaphore::Wait(zx_time_t deadline, TimerSlack slack) { in Wait()
|
| A D | channel_dispatcher.cpp | 280 const TimerSlack slack = process->GetTimerSlackPolicy(); in Call() 289 TimerSlack slack, in ResumeInterruptedCall() 394 zx_status_t ChannelDispatcher::MessageWaiter::Wait(zx_time_t deadline, TimerSlack slack) { in Wait()
|
| A D | job_policy.cpp | 235 void JobPolicy::SetTimerSlack(TimerSlack slack) { in SetTimerSlack() 239 TimerSlack JobPolicy::GetTimerSlack() const { in GetTimerSlack()
|
| A D | timer_dispatcher.cpp | 129 const TimerSlack slack{slack_amount_, slack_mode_}; in SetTimerLocked()
|
| A D | job_policy_tests.cpp | 21 const TimerSlack slack = p.GetTimerSlack(); in initial_state()
|
| A D | futex_node.cpp | 151 TimerSlack slack) { in BlockThread()
|
| A D | futex_context.cpp | 31 zx_time_t deadline, TimerSlack slack) { in FutexWait()
|
| /kernel/syscalls/ |
| A D | object_wait.cpp | 69 const TimerSlack slack = up->GetTimerSlackPolicy(); in sys_object_wait_one() 150 const TimerSlack slack = up->GetTimerSlackPolicy(); in sys_object_wait_many()
|
| A D | futex.cpp | 24 const TimerSlack slack = dispatcher->GetTimerSlackPolicy(); in sys_futex_wait()
|
| A D | port.cpp | 80 const TimerSlack slack = up->GetTimerSlackPolicy(); in sys_port_wait()
|
| /kernel/tests/ |
| A D | timer_tests.cpp | 77 static void timer_diag_coalescing(TimerSlack slack, const zx_time_t* deadline, in timer_diag_coalescing() 109 TimerSlack slack = {2u * off, TIMER_SLACK_CENTER}; in timer_diag_coalescing_center() 131 TimerSlack slack = {3u * off, TIMER_SLACK_LATE}; in timer_diag_coalescing_late() 152 TimerSlack slack = {3u * off, TIMER_SLACK_EARLY}; in timer_diag_coalescing_early()
|
| /kernel/vm/ |
| A D | pmm.cpp | 148 const TimerSlack slack{ZX_MSEC(20), TIMER_SLACK_CENTER}; in cmd_pmm()
|
| /kernel/platform/pc/ |
| A D | debug.cpp | 112 static constexpr TimerSlack kSlack{ZX_MSEC(1), TIMER_SLACK_CENTER};
|
Completed in 35 milliseconds
12