Data Fields
data Struct Reference
Collaboration diagram for data:
Collaboration graph

Data Fields

ABTD_spinlock mutex
size_t num_threads
ABTD_atomic_int is_empty
pthread_mutex_t mutex
pthread_cond_t cond

Detailed Description

Definition at line 29 of file fifo.c.

Field Documentation

◆ cond

pthread_cond_t data::cond

Definition at line 26 of file fifo_wait.c.

Referenced by pool_free(), pool_pop_timedwait(), pool_pop_wait(), and pool_push().

◆ is_empty

ABTD_atomic_int data::is_empty

◆ mutex [1/2]

pthread_mutex_t data::mutex

Definition at line 25 of file fifo_wait.c.

◆ mutex [2/2]

ABTD_spinlock data::mutex

◆ num_threads

size_t data::num_threads

◆ p_head

ABTI_thread * data::p_head

◆ p_tail

ABTI_thread * data::p_tail

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