| UbixOS V2
    2.0
    | 
#include <thread.h>

| Data Fields | |
| int | abi | 
| struct trapframe * | frame | 
| void * | o_files [512] | 
| struct rlimit | rlim [RLIM_NLIMITS] | 
| struct sigaction | sigact [128] | 
| sigset_t | sigmask | 
| int | td_retval [2] | 
| u_long | vm_daddr | 
| u_long | vm_dsize | 
| u_long | vm_taddr | 
| u_long | vm_tsize | 
| int thread::abi | 
Definition at line 48 of file thread.h.
Referenced by sys_call(), and sys_call_posix().
| struct trapframe* thread::frame | 
Definition at line 47 of file thread.h.
Referenced by sys_call(), sys_call_posix(), sys_fork(), and sys_invalid().
| void* thread::o_files[512] | 
Definition at line 42 of file thread.h.
Referenced by close(), dup2(), falloc(), fcntl(), fdestroy(), fstat(), getfd(), schedNewTask(), sys_close(), sys_fork(), and sys_write().
| struct rlimit thread::rlim[RLIM_NLIMITS] | 
Definition at line 51 of file thread.h.
Referenced by sys_getrlimit(), and sys_setrlimit().
| struct sigaction thread::sigact[128] | 
Definition at line 50 of file thread.h.
Referenced by sys_sigaction().
| sigset_t thread::sigmask | 
Definition at line 49 of file thread.h.
Referenced by sys_sigprocmask().
| int thread::td_retval[2] | 
Definition at line 41 of file thread.h.
Referenced by close(), fcntl(), getdtablesize(), getgid(), getpid(), getuid(), ioctl(), kern_openat(), pipe(), read(), readlink(), sys_access(), sys_call(), sys_call_posix(), sys_chdir(), sys_close(), sys_dup2(), sys_execve(), sys_fgetc(), sys_fork(), sys_fread(), sys_fseek(), sys_fstat(), sys_fstatat(), sys_fstatfs(), sys_fwrite(), sys_getdirentries(), sys_getegid(), sys_geteuid(), sys_getpgrp(), sys_getpid(), sys_getppid(), sys_gettimeofday(), sys_invalid(), sys_ioctl(), sys_issetugid(), sys_lseek(), sys_lstat(), sys_mmap(), sys_mpiCreateMbox(), sys_mpiDestroyMbox(), sys_mpiFetchMessage(), sys_mpiPostMessage(), sys_munmap(), sys_openat(), sys_pipe2(), sys_pread(), sys_read(), sys_readlink(), sys_rename(), sys_select(), sys_sendto(), sys_setpgid(), sys_setsockopt(), sys_sigaction(), sys_sigprocmask(), sys_socket(), sys_stat(), sys_statfs(), sys_sysarch(), sys_wait4(), sys_write(), sysGetFreePage(), and sysSDE().
| u_long thread::vm_daddr | 
Definition at line 43 of file thread.h.
Referenced by execFile(), fork_copyProcess(), sys_fork(), and sysExec().
| u_long thread::vm_dsize | 
Definition at line 44 of file thread.h.
Referenced by fork_copyProcess(), sys_fork(), and sysExec().
| u_long thread::vm_taddr | 
Definition at line 45 of file thread.h.
Referenced by fork_copyProcess(), and sys_fork().
| u_long thread::vm_tsize | 
Definition at line 46 of file thread.h.
Referenced by fork_copyProcess(), and sys_fork().