w95thred.c File Reference


Typedefs

typedef DWORD DWORD_PTR

Functions

 __declspec (thread)
void _PR_MD_EARLY_INIT ()
void _PR_MD_CLEANUP_BEFORE_EXIT (void)
PRStatus _PR_MD_INIT_THREAD (PRThread *thread)
PRStatus _PR_MD_CREATE_THREAD (PRThread *thread, void(*start)(void *), PRThreadPriority priority, PRThreadScope scope, PRThreadState state, PRUint32 stackSize)
void _PR_MD_YIELD (void)
void _PR_MD_SET_PRIORITY (_MDThread *thread, PRThreadPriority newPri)
void _PR_MD_CLEAN_THREAD (PRThread *thread)
void _PR_MD_EXIT_THREAD (PRThread *thread)
void _PR_MD_EXIT (PRIntn status)
PRInt32 _PR_MD_SETTHREADAFFINITYMASK (PRThread *thread, PRUint32 mask)
PRInt32 _PR_MD_GETTHREADAFFINITYMASK (PRThread *thread, PRUint32 *mask)
void _PR_MD_SUSPEND_CPU (_PRCPU *cpu)
void _PR_MD_RESUME_CPU (_PRCPU *cpu)
void _PR_MD_SUSPEND_THREAD (PRThread *thread)
void _PR_MD_RESUME_THREAD (PRThread *thread)
PRThread_MD_CURRENT_THREAD (void)


Typedef Documentation

typedef DWORD DWORD_PTR


Function Documentation

__declspec ( thread   ) 

void _PR_MD_EARLY_INIT ( void   ) 

void _PR_MD_CLEANUP_BEFORE_EXIT ( void   ) 

PRStatus _PR_MD_INIT_THREAD ( PRThread thread  ) 

PRStatus _PR_MD_CREATE_THREAD ( PRThread thread,
void(*)(void *)  start,
PRThreadPriority  priority,
PRThreadScope  scope,
PRThreadState  state,
PRUint32  stackSize 
)

void _PR_MD_YIELD ( void   ) 

void _PR_MD_SET_PRIORITY ( _MDThread thread,
PRThreadPriority  newPri 
)

void _PR_MD_CLEAN_THREAD ( PRThread thread  ) 

void _PR_MD_EXIT_THREAD ( PRThread thread  ) 

void _PR_MD_EXIT ( PRIntn  status  ) 

PRInt32 _PR_MD_SETTHREADAFFINITYMASK ( PRThread thread,
PRUint32  mask 
)

PRInt32 _PR_MD_GETTHREADAFFINITYMASK ( PRThread thread,
PRUint32 mask 
)

void _PR_MD_SUSPEND_CPU ( _PRCPU cpu  ) 

void _PR_MD_RESUME_CPU ( _PRCPU cpu  ) 

void _PR_MD_SUSPEND_THREAD ( PRThread thread  ) 

void _PR_MD_RESUME_THREAD ( PRThread thread  ) 

PRThread* _MD_CURRENT_THREAD ( void   )  [read]


Generated Mozilla by doxygen 1.5.6