struct SchedDeadlineParams

Defined at line 134 of file ../../zircon/kernel/include/kernel/scheduler_state.h

Represents the key deadline scheduler parameters using fixed-point types.

This is a fixed point version of the ABI type zx_sched_deadline_params_t that

makes expressions in the scheduler logic less verbose.

Public Members

Fixed capacity_ns
Fixed deadline_ns
Fixed utilization

Public Methods

void SchedDeadlineParams ()

Defined at line 139 of file ../../zircon/kernel/include/kernel/scheduler_state.h

void SchedDeadlineParams (SchedDuration capacity_ns, SchedDuration deadline_ns)

Defined at line 140 of file ../../zircon/kernel/include/kernel/scheduler_state.h

void SchedDeadlineParams (SchedUtilization utilization, SchedDuration deadline_ns)

Defined at line 146 of file ../../zircon/kernel/include/kernel/scheduler_state.h

void SchedDeadlineParams (const SchedDeadlineParams & )

Defined at line 153 of file ../../zircon/kernel/include/kernel/scheduler_state.h

SchedDeadlineParams & operator= (const SchedDeadlineParams & )

Defined at line 154 of file ../../zircon/kernel/include/kernel/scheduler_state.h

void SchedDeadlineParams (const zx_sched_deadline_params_t & params)

Defined at line 156 of file ../../zircon/kernel/include/kernel/scheduler_state.h

SchedDeadlineParams & operator= (const zx_sched_deadline_params_t & params)

Defined at line 163 of file ../../zircon/kernel/include/kernel/scheduler_state.h

Friends

bool SchedDeadlineParams (SchedDeadlineParams a, SchedDeadlineParams b)
bool SchedDeadlineParams (SchedDeadlineParams aSchedDeadlineParams b)