Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/proc.h
Show First 20 Lines • Show All 246 Lines • ▼ Show 20 Lines | |||||
/* Cleared during fork1() */ | /* Cleared during fork1() */ | ||||
#define td_startzero td_flags | #define td_startzero td_flags | ||||
int td_flags; /* (t) TDF_* flags. */ | int td_flags; /* (t) TDF_* flags. */ | ||||
int td_inhibitors; /* (t) Why can not run. */ | int td_inhibitors; /* (t) Why can not run. */ | ||||
int td_pflags; /* (k) Private thread (TDP_*) flags. */ | int td_pflags; /* (k) Private thread (TDP_*) flags. */ | ||||
int td_dupfd; /* (k) Ret value from fdopen. XXX */ | int td_dupfd; /* (k) Ret value from fdopen. XXX */ | ||||
int td_sqqueue; /* (t) Sleepqueue queue blocked on. */ | int td_sqqueue; /* (t) Sleepqueue queue blocked on. */ | ||||
void *td_wchan; /* (t) Sleep address. */ | const void *td_wchan; /* (t) Sleep address. */ | ||||
const char *td_wmesg; /* (t) Reason for sleep. */ | const char *td_wmesg; /* (t) Reason for sleep. */ | ||||
volatile u_char td_owepreempt; /* (k*) Preempt on last critical_exit */ | volatile u_char td_owepreempt; /* (k*) Preempt on last critical_exit */ | ||||
u_char td_tsqueue; /* (t) Turnstile queue blocked on. */ | u_char td_tsqueue; /* (t) Turnstile queue blocked on. */ | ||||
short td_locks; /* (k) Debug: count of non-spin locks */ | short td_locks; /* (k) Debug: count of non-spin locks */ | ||||
short td_rw_rlocks; /* (k) Count of rwlock read locks. */ | short td_rw_rlocks; /* (k) Count of rwlock read locks. */ | ||||
short td_sx_slocks; /* (k) Count of sx shared locks. */ | short td_sx_slocks; /* (k) Count of sx shared locks. */ | ||||
short td_lk_slocks; /* (k) Count of lockmgr shared locks. */ | short td_lk_slocks; /* (k) Count of lockmgr shared locks. */ | ||||
short td_stopsched; /* (k) Scheduler stopped. */ | short td_stopsched; /* (k) Scheduler stopped. */ | ||||
▲ Show 20 Lines • Show All 971 Lines • Show Last 20 Lines |