|
miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
|
#include <sched.h>

Public Attributes | |
| int | in_use |
| int | ref_count |
| spinlock_t | lock |
| vfs_file_t * | fd_table |
| uint64_t | brk |
| uint64_t | brk_base |
| uint64_t | mmap_next |
| mmap_region_t * | mmap_regions |
| char | cwd [VFS_PATH_MAX] |
| uint64_t | pml4_phys |
| uint64_t thread_group::brk |
| uint64_t thread_group::brk_base |
| char thread_group::cwd[VFS_PATH_MAX] |
| vfs_file_t* thread_group::fd_table |
| int thread_group::in_use |
| spinlock_t thread_group::lock |
| uint64_t thread_group::mmap_next |
| mmap_region_t* thread_group::mmap_regions |
| uint64_t thread_group::pml4_phys |
| int thread_group::ref_count |