1 /* EXTERN should be extern except in table.c */
7 /* Global variables. */
8 EXTERN
struct mproc
*mp
; /* ptr to 'mproc' slot of current process */
9 EXTERN
int procs_in_use
; /* how many processes are marked as IN_USE */
10 EXTERN
char monitor_params
[128*sizeof(char *)]; /* boot monitor parameters */
11 EXTERN
struct kinfo kinfo
; /* kernel information */
14 extern struct utsname uts_val
; /* uname info */
16 /* The parameters of the call are kept here. */
17 EXTERN message m_in
; /* the incoming message itself is kept here. */
18 EXTERN
int who_p
, who_e
; /* caller's proc number, endpoint */
19 EXTERN
int call_nr
; /* system call number */
21 extern _PROTOTYPE (int (*call_vec
[]), (void) ); /* system call handlers */
22 EXTERN sigset_t core_sset
; /* which signals cause core images */
23 EXTERN sigset_t ign_sset
; /* which signals are by default ignored */
25 EXTERN u32_t system_hz
; /* System clock frequency. */
26 EXTERN
int abort_flag
;
27 EXTERN
char monitor_code
[256];