?? syslib.h
字號:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
include/minix/syslib.h
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
03300 /* Prototypes for system library functions. */
03301
03302 #ifndef _SYSLIB_H
03303 #define _SYSLIB_H
03304
03305 /* Hide names to avoid name space pollution. */
03306 #define sendrec _sendrec
03307 #define receive _receive
03308 #define send _send
03309
03310 /* Minix user+system library. */
03311 _PROTOTYPE( void printk, (char *_fmt, ...) );
03312 _PROTOTYPE( int sendrec, (int _src_dest, message *_m_ptr) );
03313 _PROTOTYPE( int _taskcall, (int _who, int _syscallnr, message *_msgptr) );
03314
03315 /* Minix system library. */
03316 _PROTOTYPE( int receive, (int _src, message *_m_ptr) );
03317 _PROTOTYPE( int send, (int _dest, message *_m_ptr) );
03318
03319 _PROTOTYPE( int sys_abort, (int _how, ...) );
03320 _PROTOTYPE( int sys_adjmap, (int _proc, struct mem_map *_ptr,
03321 vir_clicks _data_clicks, vir_clicks _sp) );
03322 _PROTOTYPE( int sys_copy, (int _src_proc, int _src_seg, phys_bytes _src_vir,
03323 int _dst_proc, int _dst_seg, phys_bytes _dst_vir, phys_bytes _bytes));
03324 _PROTOTYPE( int sys_exec, (int _proc, char *_ptr, int _traced,
03325 char *_aout, vir_bytes _initpc) );
03326 _PROTOTYPE( int sys_execmap, (int _proc, struct mem_map *_ptr) );
03327 _PROTOTYPE( int sys_fork, (int _parent, int _child, int _pid,
03328 phys_clicks _shadow) );
03329 _PROTOTYPE( int sys_fresh, (int _proc, struct mem_map *_ptr,
03330 phys_clicks _dc, phys_clicks *_basep, phys_clicks *_sizep) );
03331 _PROTOTYPE( int sys_getsp, (int _proc, vir_bytes *_newsp) );
03332 _PROTOTYPE( int sys_newmap, (int _proc, struct mem_map *_ptr) );
03333 _PROTOTYPE( int sys_getmap, (int _proc, struct mem_map *_ptr) );
03334 _PROTOTYPE( int sys_sendsig, (int _proc, struct sigmsg *_ptr) );
03335 _PROTOTYPE( int sys_oldsig, (int _proc, int _sig, sighandler_t _sighandler));
03336 _PROTOTYPE( int sys_endsig, (int _proc) );
03337 _PROTOTYPE( int sys_sigreturn, (int _proc, vir_bytes _scp, int _flags) );
03338 _PROTOTYPE( int sys_trace, (int _req, int _procnr, long _addr, long *_data_p));
03339 _PROTOTYPE( int sys_xit, (int _parent, int _proc, phys_clicks *_basep,
03340 phys_clicks *_sizep));
03341 _PROTOTYPE( int sys_kill, (int _proc, int _sig) );
03342 _PROTOTYPE( int sys_times, (int _proc, clock_t _ptr[5]) );
03343
03344 #endif /* _SYSLIB_H */
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -