miniOS
x86_64 hobby kernel with SMP, VFS, and POSIX process model
Loading...
Searching...
No Matches
thread_group Struct Reference

#include <sched.h>

Collaboration diagram for thread_group:

Public Attributes

int in_use
int ref_count
spinlock_t lock
vfs_file_tfd_table
uint64_t brk
uint64_t brk_base
uint64_t mmap_next
mmap_region_tmmap_regions
char cwd [VFS_PATH_MAX]
uint64_t pml4_phys

Member Data Documentation

◆ brk

uint64_t thread_group::brk

◆ brk_base

uint64_t thread_group::brk_base

◆ cwd

char thread_group::cwd[VFS_PATH_MAX]

◆ fd_table

vfs_file_t* thread_group::fd_table

◆ in_use

int thread_group::in_use

◆ lock

spinlock_t thread_group::lock

◆ mmap_next

uint64_t thread_group::mmap_next

◆ mmap_regions

mmap_region_t* thread_group::mmap_regions

◆ pml4_phys

uint64_t thread_group::pml4_phys

◆ ref_count

int thread_group::ref_count

The documentation for this struct was generated from the following file: