UbixOS
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_unlink(), 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().