Halide
Halide::Runtime::Internal::Synchronization::word_lock_queue_data Struct Reference

#include <synchronization_common.h>

Public Member Functions

ALWAYS_INLINE word_lock_queue_data ()
 
ALWAYS_INLINE ~word_lock_queue_data ()
 

Public Attributes

thread_parker parker
 
word_lock_queue_datanext
 
word_lock_queue_dataprev
 
word_lock_queue_datatail
 

Detailed Description

Definition at line 262 of file synchronization_common.h.

Constructor & Destructor Documentation

◆ word_lock_queue_data()

ALWAYS_INLINE Halide::Runtime::Internal::Synchronization::word_lock_queue_data::word_lock_queue_data ( )
inline

Definition at line 286 of file synchronization_common.h.

◆ ~word_lock_queue_data()

ALWAYS_INLINE Halide::Runtime::Internal::Synchronization::word_lock_queue_data::~word_lock_queue_data ( )
inline

Definition at line 291 of file synchronization_common.h.

Member Data Documentation

◆ parker

thread_parker Halide::Runtime::Internal::Synchronization::word_lock_queue_data::parker

Definition at line 263 of file synchronization_common.h.

◆ next

word_lock_queue_data* Halide::Runtime::Internal::Synchronization::word_lock_queue_data::next

Definition at line 281 of file synchronization_common.h.

◆ prev

word_lock_queue_data* Halide::Runtime::Internal::Synchronization::word_lock_queue_data::prev

Definition at line 282 of file synchronization_common.h.

◆ tail

word_lock_queue_data* Halide::Runtime::Internal::Synchronization::word_lock_queue_data::tail

Definition at line 284 of file synchronization_common.h.


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