Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members

semaphore_s Struct Reference

#include <trt.h>

List of all members.

Public Attributes

int count
thread_tblocked_head
thread_tblocked_tail
int blocked_lock
char * name


Member Data Documentation

thread_t* semaphore_s::blocked_head
 

Definition at line 57 of file trt.h.

Referenced by search_blocked_list(), sem_init(), sem_unblock_someone(), and sem_Vn().

int semaphore_s::blocked_lock
 

Definition at line 59 of file trt.h.

Referenced by search_blocked_list(), sem_block_me(), sem_init(), sem_Pn(), sem_unblock_someone(), sem_Vn(), and thr_resume().

thread_t* semaphore_s::blocked_tail
 

Definition at line 58 of file trt.h.

Referenced by sem_init().

int semaphore_s::count
 

Definition at line 56 of file trt.h.

Referenced by cnd_broadcast(), cnd_signal(), search_blocked_list(), sem_init(), sem_P(), sem_Pn(), sem_Pn_nb(), sem_reset(), sem_tryP(), sem_V(), sem_value(), sem_Vn(), sem_Vn_priv(), thr_dump_info(), and thr_resume().

char* semaphore_s::name
 

Definition at line 60 of file trt.h.

Referenced by sem_init(), and thr_dump_info().


The documentation for this struct was generated from the following file:
Generated on Wed Feb 15 14:52:41 2006 for yapi by doxygen 1.3.2