FreeBSD kernel kern code
td_sched Struct Reference

Data Fields

fixpt_t ts_pctcpu
 
int ts_cpticks
 
int ts_slptime
 
int ts_slice
 
int ts_flags
 
struct runqts_runq
 
short ts_flags
 
u_char ts_cpu
 
int ts_rltick
 
u_int ts_slptime
 
u_int ts_runtime
 
int ts_ltick
 
int ts_ftick
 
int ts_ticks
 

Detailed Description

Definition at line 93 of file sched_4bsd.c.

Field Documentation

int td_sched::ts_cpticks

Definition at line 95 of file sched_4bsd.c.

Referenced by sched_clock(), and schedcpu().

u_char td_sched::ts_cpu
short td_sched::ts_flags

Definition at line 96 of file sched_ule.c.

int td_sched::ts_flags
int td_sched::ts_ftick

Definition at line 103 of file sched_ule.c.

Referenced by sched_fork_thread(), sched_pctcpu_update(), and schedinit().

int td_sched::ts_ltick

Definition at line 102 of file sched_ule.c.

Referenced by sched_fork_thread(), sched_pctcpu_update(), and schedinit().

fixpt_t td_sched::ts_pctcpu

Definition at line 94 of file sched_4bsd.c.

Referenced by sched_pctcpu(), and schedcpu().

int td_sched::ts_rltick

Definition at line 98 of file sched_ule.c.

Referenced by sched_switch().

struct runq * td_sched::ts_runq
u_int td_sched::ts_runtime

Definition at line 101 of file sched_ule.c.

Referenced by sched_fork_thread(), sched_interact_score(), and sched_interact_update().

int td_sched::ts_slice

Definition at line 97 of file sched_4bsd.c.

Referenced by sched_clock(), sched_fork_thread(), sched_wakeup(), and schedinit().

int td_sched::ts_slptime
u_int td_sched::ts_slptime

Definition at line 100 of file sched_ule.c.

int td_sched::ts_ticks

Definition at line 104 of file sched_ule.c.

Referenced by sched_fork_thread(), sched_pctcpu(), and sched_pctcpu_update().


The documentation for this struct was generated from the following files: