~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Minix Cross Reference
Minix/mm/proto.h


  1 /* Function prototypes. */
  2 
  3 struct mproc;           /* need types outside of parameter list --kub */
  4 struct stat;
  5 
  6 /* alloc.c */
  7 _PROTOTYPE( phys_clicks alloc_mem, (phys_clicks clicks)                 );
  8 _PROTOTYPE( void free_mem, (phys_clicks base, phys_clicks clicks)       );
  9 _PROTOTYPE( phys_clicks max_hole, (void)                                );
 10 _PROTOTYPE( void mem_init, (phys_clicks *total, phys_clicks *free)      );
 11 _PROTOTYPE( phys_clicks mem_left, (void)                                );
 12 _PROTOTYPE( int do_brk3, (void)                                         );
 13 
 14 /* break.c */
 15 _PROTOTYPE( int adjust_stack, (struct mproc *rmp, vir_bytes sp)         );
 16 _PROTOTYPE( int do_brk, (void)                                          );
 17 _PROTOTYPE( void stack_fault, (int proc_nr)                             );
 18 
 19 /* exec.c */
 20 _PROTOTYPE( int do_exec, (void)                                         );
 21 _PROTOTYPE( struct mproc *find_share, (struct mproc *mp_ign, Ino_t ino,
 22                         Dev_t dev, time_t ctime)                        );
 23 _PROTOTYPE( void set_stack_high, (vir_bytes high)                       );
 24 _PROTOTYPE( void zero_mem, (phys_bytes from, phys_bytes len)            );
 25 
 26 /* forkexit.c */
 27 _PROTOTYPE( int do_fork, (void)                                         );
 28 _PROTOTYPE( int do_mm_exit, (void)                                      );
 29 _PROTOTYPE( int do_waitpid, (void)                                      );
 30 _PROTOTYPE( void mm_exit, (struct mproc *rmp, int exit_status)          );
 31 
 32 /* getset.c */
 33 _PROTOTYPE( int do_getset, (void)                                       );
 34 
 35 /* main.c */
 36 _PROTOTYPE( void main, (void)                                           );
 37 
 38 #if (MACHINE == MACINTOSH)
 39 _PROTOTYPE( phys_clicks start_click, (void)                             );
 40 #endif
 41 
 42 _PROTOTYPE( void reply, (int proc_nr, int result, int res2, char *respt));
 43 
 44 /* putk.c */
 45 _PROTOTYPE( void putk, (int c)                                          );
 46 
 47 /* signal.c */
 48 _PROTOTYPE( int do_alarm, (void)                                        );
 49 _PROTOTYPE( int do_kill, (void)                                         );
 50 _PROTOTYPE( int do_ksig, (void)                                         );
 51 _PROTOTYPE( int do_pause, (void)                                        );
 52 _PROTOTYPE( int set_alarm, (int proc_nr, int sec)                       );
 53 _PROTOTYPE( int check_sig, (pid_t proc_id, int signo)                   );
 54 _PROTOTYPE( void sig_proc, (struct mproc *rmp, int sig_nr)              );
 55 _PROTOTYPE( int do_sigaction, (void)                                    );
 56 _PROTOTYPE( int do_sigpending, (void)                                   );
 57 _PROTOTYPE( int do_sigprocmask, (void)                                  );
 58 _PROTOTYPE( int do_sigreturn, (void)                                    );
 59 _PROTOTYPE( int do_sigsuspend, (void)                                   );
 60 _PROTOTYPE( int do_reboot, (void)                                       );
 61 
 62 /* trace.c */
 63 _PROTOTYPE( int do_trace, (void)                                        );
 64 _PROTOTYPE( void stop_proc, (struct mproc *rmp, int sig_nr)             );
 65 
 66 /* utility.c */
 67 _PROTOTYPE( int allowed, (char *name_buf, struct stat *s_buf, int mask) );
 68 _PROTOTYPE( int no_sys, (void)                                          );
 69 _PROTOTYPE( void panic, (char *format, int num)                         );
 70 _PROTOTYPE( void tell_fs, (int what, int p1, int p2, int p3)            );
 71 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.