minix/kernel
Tomas Hruby b90c2d7026 rename of mode/context switching functions
- this patch only renames schedcheck() to switch_to_user(),
  cycles_accounting_stop() to context_stop() and restart() to
  +restore_user_context()

- the motivation is that since the introduction of schedcheck() it has
  been abused for many things. It deserves a better name.  It should
  express the fact that from the moment we call the function we are in
  the process of switching to user.

- cycles_accounting_stop() was originally a single purpose function.
  As this function is called at were convenient places it is used in
  for other things too, e.g. (un)locking the kernel. Thus it deserves
  a better name too.

- using the old name, restart() does not call schedcheck(), however
  calls to restart are replaced by calls to schedcheck()
  [switch_to_user] and it calls restart() [restore_user_context]
2010-05-18 13:00:39 +00:00
..
arch/i386 rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
system kernel/vm: change pde table info from single buffer to explicit per-process. 2010-05-12 08:31:05 +00:00
clock.c kernel: new DEBUG_RACE option. try to provoke race conditions between processes. 2010-05-08 18:00:03 +00:00
clock.h Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
config.h Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
const.h Fixed brackets in bitmap macros 2010-03-30 08:34:33 +00:00
debug.c kernel: don't try to lookup ANY in debug output. 2010-05-06 22:39:11 +00:00
debug.h Intermediate boot verbosity level EXTRA (2), MAX moved to 3 2010-05-10 18:07:59 +00:00
glo.h Changed pagefault delivery to VM 2010-04-26 23:21:26 +00:00
interrupt.c kernel: print spurious interrupt message with increasing interval. 2010-05-08 17:21:37 +00:00
ipc.h Set IPC status code only for RECEIVE 2010-04-26 14:43:59 +00:00
kernel.h Time accounting based on TSC 2010-02-10 15:36:54 +00:00
main.c rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
Makefile Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
priv.h kernel: increase some per-process privilege limits. 2010-05-06 22:21:08 +00:00
proc.c rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
proc.h Changed pagefault delivery to VM 2010-04-26 23:21:26 +00:00
profile.c remove intr_disabled() as interrupts are always disabled in the kernel now. 2010-04-26 15:32:42 +00:00
profile.h cprofile not conditional 2009-01-09 21:44:52 +00:00
proto.h rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
start.c Intermediate boot verbosity level EXTRA (2), MAX moved to 3 2010-05-10 18:07:59 +00:00
system.c rename of mode/context switching functions 2010-05-18 13:00:39 +00:00
system.h Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
table.c Prioritized NOTIFY messages for reliable asynchonrous delivery of system events. 2010-03-22 23:44:55 +00:00
type.h Miscellaneous code cleanup. 2010-03-22 20:43:06 +00:00
utility.c panic() cleanup. 2010-03-05 15:05:11 +00:00
vm.h intr_disabled() tests removed 2010-02-09 15:29:58 +00:00
watchdog.c Remove useless symbol declarations from headers, make symbols local where possible, add some explicit initialization to global variables. 2010-04-22 07:49:40 +00:00
watchdog.h Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00