RetroArch
Macros | Functions
lwp_queue.inl File Reference

Macros

#define __LWP_QUEUE_INL__
 

Functions

static __inline__ lwp_node__lwp_queue_head (lwp_queue *queue)
 
static __inline__ lwp_node__lwp_queue_tail (lwp_queue *queue)
 
static __inline__ u32 __lwp_queue_istail (lwp_queue *queue, lwp_node *node)
 
static __inline__ u32 __lwp_queue_ishead (lwp_queue *queue, lwp_node *node)
 
static __inline__ lwp_node__lwp_queue_firstnodeI (lwp_queue *queue)
 
static __inline__ void __lwp_queue_init_empty (lwp_queue *queue)
 
static __inline__ u32 __lwp_queue_isempty (lwp_queue *queue)
 
static __inline__ u32 __lwp_queue_onenode (lwp_queue *queue)
 
static __inline__ void __lwp_queue_appendI (lwp_queue *queue, lwp_node *node)
 
static __inline__ void __lwp_queue_extractI (lwp_node *node)
 
static __inline__ void __lwp_queue_insertI (lwp_node *after, lwp_node *node)
 
static __inline__ void __lwp_queue_prepend (lwp_queue *queue, lwp_node *node)
 
static __inline__ void __lwp_queue_prependI (lwp_queue *queue, lwp_node *node)
 
static __inline__ lwp_node__lwp_queue_getI (lwp_queue *queue)
 

Macro Definition Documentation

◆ __LWP_QUEUE_INL__

#define __LWP_QUEUE_INL__

Function Documentation

◆ __lwp_queue_appendI()

static __inline__ void __lwp_queue_appendI ( lwp_queue queue,
lwp_node node 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_extractI()

static __inline__ void __lwp_queue_extractI ( lwp_node node)
static
Here is the caller graph for this function:

◆ __lwp_queue_firstnodeI()

static __inline__ lwp_node* __lwp_queue_firstnodeI ( lwp_queue queue)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_getI()

static __inline__ lwp_node* __lwp_queue_getI ( lwp_queue queue)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_head()

static __inline__ lwp_node* __lwp_queue_head ( lwp_queue queue)
static
Here is the caller graph for this function:

◆ __lwp_queue_init_empty()

static __inline__ void __lwp_queue_init_empty ( lwp_queue queue)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_insertI()

static __inline__ void __lwp_queue_insertI ( lwp_node after,
lwp_node node 
)
static
Here is the caller graph for this function:

◆ __lwp_queue_isempty()

static __inline__ u32 __lwp_queue_isempty ( lwp_queue queue)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_ishead()

static __inline__ u32 __lwp_queue_ishead ( lwp_queue queue,
lwp_node node 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_istail()

static __inline__ u32 __lwp_queue_istail ( lwp_queue queue,
lwp_node node 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_onenode()

static __inline__ u32 __lwp_queue_onenode ( lwp_queue queue)
static
Here is the caller graph for this function:

◆ __lwp_queue_prepend()

static __inline__ void __lwp_queue_prepend ( lwp_queue queue,
lwp_node node 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_prependI()

static __inline__ void __lwp_queue_prependI ( lwp_queue queue,
lwp_node node 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwp_queue_tail()

static __inline__ lwp_node* __lwp_queue_tail ( lwp_queue queue)
static
Here is the caller graph for this function: