pidentd  3.0.19
About: implementation of the RFC1413 identification server (more or less complete rewrite compared to version 2)
  Fossies Dox: pidentd-3.0.19.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

hp_pthread.h File Reference
#include <sys/time.h>
Include dependency graph for hp_pthread.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  cma_t_handle
 
struct  pthread_once_t
 

Macros

#define errno   (*__errno())
 

Typedefs

typedef cma_t_handle pthread_attr_t
 
typedef cma_t_handle pthread_mutexattr_t
 
typedef cma_t_handle pthread_condattr_t
 
typedef cma_t_handle pthread_t
 
typedef cma_t_handle pthread_mutex_t
 
typedef cma_t_handle pthread_cond_t
 

Functions

int * __errno ()
 
int pthread_mutex_init (pthread_mutex_t *, pthread_mutexattr_t)
 
int pthread_mutex_lock (pthread_mutex_t *)
 
int pthread_mutex_unlock (pthread_mutex_t *)
 
int pthread_mutex_destroy (pthread_mutex_t *)
 
int pthread_cond_init (pthread_cond_t *, pthread_condattr_t)
 
int pthread_cond_wait (pthread_cond_t *, pthread_mutex_t *)
 
int pthread_cond_timedwait (pthread_cond_t *, pthread_mutex_t *, struct timespec *)
 
int pthread_cond_signal (pthread_cond_t *)
 
int pthread_cond_broadcast (pthread_cond_t *)
 
int pthread_cond_destroy (pthread_cond_t *)
 
int pthread_create (pthread_t *, pthread_attr_t, void *(*)(void *), void *)
 
int pthread_once (pthread_once_t *, void(*)(void))
 

Variables

pthread_attr_t pthread_attr_default
 
pthread_mutexattr_t pthread_mutexattr_default
 
pthread_condattr_t pthread_condattr_default
 

Macro Definition Documentation

◆ errno

#define errno   (*__errno())

Definition at line 23 of file hp_pthread.h.

Typedef Documentation

◆ pthread_attr_t

Definition at line 33 of file hp_pthread.h.

◆ pthread_cond_t

Definition at line 39 of file hp_pthread.h.

◆ pthread_condattr_t

Definition at line 35 of file hp_pthread.h.

◆ pthread_mutex_t

Definition at line 38 of file hp_pthread.h.

◆ pthread_mutexattr_t

Definition at line 34 of file hp_pthread.h.

◆ pthread_t

Definition at line 37 of file hp_pthread.h.

Function Documentation

◆ __errno()

int* __errno ( )

◆ pthread_cond_broadcast()

int pthread_cond_broadcast ( pthread_cond_t )

Referenced by avail_signal().

◆ pthread_cond_destroy()

int pthread_cond_destroy ( pthread_cond_t )

Referenced by buffer_destroy().

◆ pthread_cond_init()

int pthread_cond_init ( pthread_cond_t ,
pthread_condattr_t   
)

◆ pthread_cond_signal()

int pthread_cond_signal ( pthread_cond_t )

◆ pthread_cond_timedwait()

int pthread_cond_timedwait ( pthread_cond_t ,
pthread_mutex_t ,
struct timespec *   
)

◆ pthread_cond_wait()

int pthread_cond_wait ( pthread_cond_t ,
pthread_mutex_t  
)

◆ pthread_create()

int pthread_create ( pthread_t ,
pthread_attr_t  ,
void *  *)(void *,
void *   
)

Referenced by kernel_init(), and request_run().

◆ pthread_mutex_destroy()

int pthread_mutex_destroy ( pthread_mutex_t )

Referenced by buffer_destroy().

◆ pthread_mutex_init()

◆ pthread_mutex_lock()

◆ pthread_mutex_unlock()

◆ pthread_once()

int pthread_once ( pthread_once_t ,
void(*)(void)   
)

Variable Documentation

◆ pthread_attr_default

pthread_attr_t pthread_attr_default

◆ pthread_condattr_default

pthread_condattr_t pthread_condattr_default

◆ pthread_mutexattr_default

pthread_mutexattr_t pthread_mutexattr_default