minix/kernel/system
Tomas Hruby 40f440b8cd KCall methods do not depend on m_source and m_type fields
- substituted the use of the m_source message field by
  caller->p_endpoint in kernel calls. It is the same information, just
  passed more intuitively.
  
- the last dependency on m_type field is removed.
  
- do_unused() is substituted by a check for NULL.

- this pretty much removes the depency of kernel calls on the general
  message format. In the future this may be used to pass the kcall
  arguments in a different structure or registers (x86-64, ARM?) The
  kcall number may be passed in a register already.
2010-06-01 08:54:31 +00:00
..
do_abort.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_clear.c kernel/vm: change pde table info from single buffer to explicit per-process. 2010-05-12 08:31:05 +00:00
do_copy.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_cprofile.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_devio.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_endksig.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_exec.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_exit.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_fork.c kernel/vm: change pde table info from single buffer to explicit per-process. 2010-05-12 08:31:05 +00:00
do_getinfo.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_getksig.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_irqctl.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_kill.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_mcontext.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_memset.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_newmap.c Oops, last commit included more than was intended 2010-05-20 08:07:47 +00:00
do_privctl.c reset alarm timer on PRIVCTL 2010-05-26 07:10:28 +00:00
do_profbuf.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_runctl.c RTS_SYS_LOCK and do_runctl() 2010-04-06 11:18:04 +00:00
do_safecopy.c do_safecopy split 2010-06-01 08:51:37 +00:00
do_safemap.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_schedctl.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_schedule.c scheduling - time quantum in miliseconds 2010-05-25 08:06:14 +00:00
do_segctl.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_setalarm.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_setgrant.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_sigreturn.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_sigsend.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_sprofile.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_statectl.c Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
do_stime.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_sysctl.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_times.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_trace.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_umap.c Convert kernel over to bsdmake 2010-04-01 22:22:33 +00:00
do_update.c Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
do_vdevio.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_vmctl.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
do_vtimer.c KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00
Makefile.inc KCall methods do not depend on m_source and m_type fields 2010-06-01 08:54:31 +00:00