minix/servers/pm/param.h
Jorrit Herder 322ec9ef8b Moved stime, time, times POSIX calls from FS to PM. Removed child time
accounting from kernel (now in PM).  Large amount of files in this commit
is due to system time problems during development.
2005-05-31 09:50:51 +00:00

55 lines
1.3 KiB
C

/* The following names are synonyms for the variables in the input message. */
#define addr m1_p1
#define exec_name m1_p1
#define exec_len m1_i1
#define func m6_f1
#define grp_id m1_i1
#define namelen m1_i1
#define pid m1_i1
#define procnr m1_i1
#define seconds m1_i1
#define sig m6_i1
#define stack_bytes m1_i2
#define stack_ptr m1_p2
#define status m1_i1
#define usr_id m1_i1
#define request m2_i2
#define taddr m2_l1
#define data m2_l2
#define sig_nr m1_i2
#define sig_nsa m1_p1
#define sig_osa m1_p2
#define sig_ret m1_p3
#define sig_set m2_l1
#define sig_how m2_i1
#define sig_flags m2_i2
#define sig_context m2_p1
#ifdef _SIGMESSAGE
#define sig_msg m1_i1
#endif
#define reboot_flag m1_i1
#define reboot_code m1_p1
#define reboot_size m1_i2
#define svrctl_req m2_i1
#define svrctl_argp m2_p1
#define stime m2_l1
/* The following names are synonyms for the variables in a reply message. */
#define reply_res m_type
#define reply_res2 m2_i1
#define reply_ptr m2_p1
#define reply_mask m2_l1
#define reply_trace m2_l2
#define reply_time m2_l1
#define reply_t1 m4_l1
#define reply_t2 m4_l2
#define reply_t3 m4_l3
#define reply_t4 m4_l4
#define reply_t5 m4_l5
/* The following names are used to inform the FS about certain events. */
#define tell_fs_arg1 m1_i1
#define tell_fs_arg2 m1_i2
#define tell_fs_arg3 m1_i3