param.h

来自「一个简单的操作系统minix的核心代码」· C头文件 代码 · 共 81 行

H
81
字号
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
				src/mm/param.h	 	 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

16400	/* The following names are synonyms for the variables in the input message. */
16401	#define addr            mm_in.m1_p1
16402	#define exec_name       mm_in.m1_p1
16403	#define exec_len        mm_in.m1_i1
16404	#define func            mm_in.m6_f1
16405	#define grpid           (gid_t) mm_in.m1_i1
16406	#define namelen         mm_in.m1_i1
16407	#define pid             mm_in.m1_i1
16408	#define seconds         mm_in.m1_i1
16409	#define sig             mm_in.m6_i1
16410	#define stack_bytes     mm_in.m1_i2
16411	#define stack_ptr       mm_in.m1_p2
16412	#define status          mm_in.m1_i1
16413	#define usr_id          (uid_t) mm_in.m1_i1
16414	#define request         mm_in.m2_i2
16415	#define taddr           mm_in.m2_l1
16416	#define data            mm_in.m2_l2
16417	#define sig_nr          mm_in.m1_i2
16418	#define sig_nsa         mm_in.m1_p1
16419	#define sig_osa         mm_in.m1_p2
16420	#define sig_ret         mm_in.m1_p3
16421	#define sig_set         mm_in.m2_l1
16422	#define sig_how         mm_in.m2_i1
16423	#define sig_flags       mm_in.m2_i2
16424	#define sig_context     mm_in.m2_p1
16425	#ifdef _SIGMESSAGE
16426	#define sig_msg         mm_in.m1_i1
16427	#endif
16428	#define reboot_flag     mm_in.m1_i1
16429	#define reboot_code     mm_in.m1_p1
16430	#define reboot_size     mm_in.m1_i2
16431	
16432	/* The following names are synonyms for the variables in the output message. */
16433	#define reply_type      mm_out.m_type
16434	#define reply_i1        mm_out.m2_i1
16435	#define reply_p1        mm_out.m2_p1
16436	#define ret_mask        mm_out.m2_l1    
16437	






	































⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?