Move remaining scheduler-specific functions into the usched abstraction.
authorMatthew Dillon <dillon@dragonflybsd.org>
Sun, 26 Jun 2005 04:36:35 +0000 (04:36 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sun, 26 Jun 2005 04:36:35 +0000 (04:36 +0000)
commit352f5709df95b465be87a555cba4de8ca47f9c07
tree0a29b26922ca5960f65b425b0bdad454547c33b4
parentc46d767324e0e3c38dc723920fcb5c59fdae841a
Move remaining scheduler-specific functions into the usched abstraction.

This also involves rearranging a number of fields in the proc structure,
changing the proc structure (actually making it a bit smaller due to better
packing).  A complete rebuild is required.
bin/ps/keyword.c
bin/ps/print.c
bin/ps/ps.c
sys/kern/kern_exit.c
sys/kern/kern_fork.c
sys/kern/kern_synch.c
sys/sys/proc.h
sys/sys/usched.h
usr.bin/top/machine.c