struct SchedDeadlineParams

Defined at line 141 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 146 of file ../../zircon/kernel/include/kernel/scheduler_state.h

void SchedDeadlineParams (SchedDuration capacity_ns, SchedDuration deadline_ns)

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

void SchedDeadlineParams (SchedDuration capacity_ns, SchedDuration deadline_ns, SchedUtilization utilization)

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

void SchedDeadlineParams (const SchedDeadlineParams & )

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

SchedDeadlineParams & operator= (const SchedDeadlineParams & )

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

void SchedDeadlineParams (const zx_sched_deadline_params_t & params)

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

SchedDeadlineParams & operator= (const zx_sched_deadline_params_t & params)

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

Friends

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