Changeset 435 for trunk/kernel/syscalls/syscalls.h
- Timestamp:
- Feb 20, 2018, 5:32:17 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/syscalls/syscalls.h
r433 r435 508 508 * The following macros can be used to extract information from status: 509 509 * - WIFEXITED(status) : is true if the child process terminated with an exit(). 510 * - WIFSIGNALED(status) : is true if the child process terminated by a signal.510 * - WIFSIGNALED(status) : is true if the child process killed by a signal. 511 511 * - WIFSTOPPED(status) : is true if the child process is stopped by a signal. 512 512 * - WEXITSTATUS(status) : returns the low-order 8 bits of the exit() argument. … … 558 558 * [43] This debug function displays on the kernel terminal TXT0 an user defined string, 559 559 * or the current state of a kernel structure, identified by the <type> argument. 560 * The <arg0> and <arg1> arguments depends on the structure type. It can be: 561 * - VMM : VSL and GPT for a process identified by <pid>. 562 * - SCHED : all threads allocated to a scheduler identified by <cxy> & <lid>. 563 * - PROCESS : all processes registered in a cluster identified by <cxy>. 564 * - VFS : all files registered in the VFS cache. 565 * - CHDEV : all registered channel devices. 566 ****************************************************************************************** 567 * type : [in] STRING / VMM / SCHED / PROCESS / VSEG / VFS 560 * The <arg0> and <arg1> arguments depends on the structure type: 561 * - DISPLAY_STRING : an user defined string 562 * - DISPLAY_VMM : VSL and GPT for a process identified by <pid>. 563 * - DISPLAY_SCHED : all threads allocated to a scheduler <cxy> & <lid>. 564 * - DISPLAY_CLUSTER_PROCESS : all processes registered in a cluster identified by <cxy>. 565 * - DISPLAY_TXT_PROCESS : all processes registered in a cluster identified by <cxy>. 566 * - DISPLAY_VFS : all files registered in the VFS cache. 567 * - DISPLAY_CHDEV : all registered channel devices. 568 ****************************************************************************************** 569 * type : [in] type of display 568 570 * arg0 : [in] type dependant argument. 569 571 * arg1 : [in] type dependant argument.
Note: See TracChangeset
for help on using the changeset viewer.