source: trunk/minix/servers/pm/param.h@ 10

Last change on this file since 10 was 9, checked in by Mattia Monga, 14 years ago

Minix 3.1.2a

File size: 1.5 KB
Line 
1/* The following names are synonyms for the variables in the input message. */
2#define addr m1_p1
3#define exec_name m1_p1
4#define exec_len m1_i1
5#define func m6_f1
6#define grp_id m1_i1
7#define namelen m1_i2
8#define pid m1_i1
9#define endpt m1_i1
10#define pendpt m1_i2
11#define seconds m1_i1
12#define sig m6_i1
13#define stack_bytes m1_i2
14#define stack_ptr m1_p2
15#define status m1_i1
16#define usr_id m1_i1
17#define request m2_i2
18#define taddr m2_l1
19#define data m2_l2
20#define sig_nr m1_i2
21#define sig_nsa m1_p1
22#define sig_osa m1_p2
23#define sig_ret m1_p3
24#define stat_nr m2_i1
25#define sig_set m2_l1
26#define sig_how m2_i1
27#define sig_flags m2_i2
28#define sig_context m2_p1
29#ifdef _SIGMESSAGE
30#define sig_msg m1_i1
31#endif
32#define info_what m1_i1
33#define info_where m1_p1
34#define reboot_flag m1_i1
35#define reboot_code m1_p1
36#define reboot_strlen m1_i2
37#define svrctl_req m2_i1
38#define svrctl_argp m2_p1
39#define stime m2_l1
40#define memsize m4_l1
41#define membase m4_l2
42
43/* The following names are synonyms for the variables in a reply message. */
44#define reply_res m_type
45#define reply_res2 m2_i1
46#define reply_res3 m2_i2
47#define reply_ptr m2_p1
48#define reply_mask m2_l1
49#define reply_trace m2_l2
50#define reply_time m2_l1
51#define reply_utime m2_l2
52#define reply_t1 m4_l1
53#define reply_t2 m4_l2
54#define reply_t3 m4_l3
55#define reply_t4 m4_l4
56#define reply_t5 m4_l5
57
58/* The following names are used to inform the FS about certain events. */
59#define tell_fs_arg1 m1_i1
60#define tell_fs_arg2 m1_i2
61#define tell_fs_arg3 m1_i3
62
Note: See TracBrowser for help on using the repository browser.