_vx_sched Struct Reference
[CPU scheduler commands]

#include <vserver.h>


Detailed Description

Scheduler values.

Definition at line 375 of file vserver.h.

Data Fields

uint32_t mask
int32_t cpu_id
int32_t bucket_id
int32_t fill_rate [2]
int32_t interval [2]
int32_t tokens
int32_t tokens_min
int32_t tokens_max
int32_t prio_bias


Field Documentation

uint32_t _vx_sched::mask

Set mask

Definition at line 376 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::cpu_id

CPU ID (for SMP machines)

Definition at line 377 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::bucket_id

Token Bucket ID

Definition at line 378 of file vserver.h.

Referenced by vx_sched_get().

int32_t _vx_sched::fill_rate[2]

Fill rate

Definition at line 379 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::interval[2]

Interval between fills

Definition at line 380 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::tokens

Number of tokens in the bucket

Definition at line 381 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::tokens_min

Minimum tokens to unhold the context

Definition at line 382 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::tokens_max

Maximum number of tokens in the bucket

Definition at line 383 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().

int32_t _vx_sched::prio_bias

Priority bias

Definition at line 384 of file vserver.h.

Referenced by vx_sched_get(), and vx_sched_set().


The documentation for this struct was generated from the following file:
Generated on Wed Jun 20 19:50:10 2007 for libvserver by  doxygen 1.5.2