Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/proc.h
Show First 20 Lines • Show All 291 Lines • ▼ Show 20 Lines | #define td_startzero td_flags | ||||
struct osd td_osd; /* (k) Object specific data. */ | struct osd td_osd; /* (k) Object specific data. */ | ||||
struct vm_map_entry *td_map_def_user; /* (k) Deferred entries. */ | struct vm_map_entry *td_map_def_user; /* (k) Deferred entries. */ | ||||
pid_t td_dbg_forked; /* (c) Child pid for debugger. */ | pid_t td_dbg_forked; /* (c) Child pid for debugger. */ | ||||
u_int td_vp_reserv; /* (k) Count of reserved vnodes. */ | u_int td_vp_reserv; /* (k) Count of reserved vnodes. */ | ||||
int td_no_sleeping; /* (k) Sleeping disabled count. */ | int td_no_sleeping; /* (k) Sleeping disabled count. */ | ||||
void *td_su; /* (k) FFS SU private */ | void *td_su; /* (k) FFS SU private */ | ||||
sbintime_t td_sleeptimo; /* (t) Sleep timeout. */ | sbintime_t td_sleeptimo; /* (t) Sleep timeout. */ | ||||
int td_rtcgen; /* (s) rtc_generation of abs. sleep */ | int td_rtcgen; /* (s) rtc_generation of abs. sleep */ | ||||
size_t td_vslock_sz; /* (k) amount of vslock-ed space */ | |||||
#define td_endzero td_sigmask | #define td_endzero td_sigmask | ||||
/* Copied during fork1() or create_thread(). */ | /* Copied during fork1() or create_thread(). */ | ||||
#define td_startcopy td_endzero | #define td_startcopy td_endzero | ||||
sigset_t td_sigmask; /* (c) Current signal mask. */ | sigset_t td_sigmask; /* (c) Current signal mask. */ | ||||
u_char td_rqindex; /* (t) Run queue index. */ | u_char td_rqindex; /* (t) Run queue index. */ | ||||
u_char td_base_pri; /* (t) Thread base kernel priority. */ | u_char td_base_pri; /* (t) Thread base kernel priority. */ | ||||
u_char td_priority; /* (t) Thread active priority. */ | u_char td_priority; /* (t) Thread active priority. */ | ||||
▲ Show 20 Lines • Show All 844 Lines • Show Last 20 Lines |