thread Struct Reference

#include <thread.h>


Data Fields

tid_t tid
enum thread_status status
char name [16]
uint8_tstack
int priority
struct list_elem allelem
struct list_elem elem
unsigned magic


Detailed Description

Definition at line 84 of file thread.h.


Field Documentation

Definition at line 87 of file thread.h.

Referenced by allocate_tid(), is_thread(), process_execute(), thread_create(), and thread_tid().

char thread::name[16]

Definition at line 89 of file thread.h.

Referenced by init_thread(), print_stacktrace(), and thread_name().

Definition at line 90 of file thread.h.

Referenced by alloc_frame(), init_thread(), and print_stacktrace().

Definition at line 91 of file thread.h.

Referenced by init_thread(), thread_get_priority(), and thread_set_priority().

struct list_elem thread::allelem [read]

Definition at line 92 of file thread.h.

Referenced by init_thread(), thread_exit(), and thread_foreach().

struct list_elem thread::elem [read]

Definition at line 95 of file thread.h.

Referenced by next_thread_to_run(), thread_unblock(), and thread_yield().

unsigned thread::magic

Definition at line 103 of file thread.h.

Referenced by init_thread().


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

Generated on Mon Jan 10 16:43:58 2011 for Pintos by  doxygen 1.5.6