RetroArch
Macros | Functions
lwp_messages.inl File Reference

Macros

#define __MESSAGE_INL__
 

Functions

static __inline__ void __lwpmq_set_notify (mq_cntrl *mqueue, mq_notifyhandler handler, void *arg)
 
static __inline__ u32 __lwpmq_is_priority (mq_attr *attr)
 
static __inline__ mq_buffercntrl * __lwpmq_allocate_msg (mq_cntrl *mqueue)
 
static __inline__ void __lwpmq_free_msg (mq_cntrl *mqueue, mq_buffercntrl *msg)
 
static __inline__ void __lwpmq_msg_append (mq_cntrl *mqueue, mq_buffercntrl *msg)
 
static __inline__ void __lwpmq_msg_prepend (mq_cntrl *mqueue, mq_buffercntrl *msg)
 
static __inline__ u32 __lwpmq_send (mq_cntrl *mqueue, u32 id, void *buffer, u32 size, u32 wait, u32 timeout)
 
static __inline__ u32 __lwpmq_urgent (mq_cntrl *mqueue, void *buffer, u32 size, u32 id, u32 wait, u32 timeout)
 
static __inline__ mq_buffercntrl * __lwpmq_get_pendingmsg (mq_cntrl *mqueue)
 
static __inline__ void __lwpmq_buffer_copy (void *dest, const void *src, u32 size)
 

Macro Definition Documentation

◆ __MESSAGE_INL__

#define __MESSAGE_INL__

Function Documentation

◆ __lwpmq_allocate_msg()

static __inline__ mq_buffercntrl* __lwpmq_allocate_msg ( mq_cntrl *  mqueue)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwpmq_buffer_copy()

static __inline__ void __lwpmq_buffer_copy ( void *  dest,
const void *  src,
u32  size 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwpmq_free_msg()

static __inline__ void __lwpmq_free_msg ( mq_cntrl *  mqueue,
mq_buffercntrl *  msg 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwpmq_get_pendingmsg()

static __inline__ mq_buffercntrl* __lwpmq_get_pendingmsg ( mq_cntrl *  mqueue)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwpmq_is_priority()

static __inline__ u32 __lwpmq_is_priority ( mq_attr *  attr)
static
Here is the caller graph for this function:

◆ __lwpmq_msg_append()

static __inline__ void __lwpmq_msg_append ( mq_cntrl *  mqueue,
mq_buffercntrl *  msg 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwpmq_msg_prepend()

static __inline__ void __lwpmq_msg_prepend ( mq_cntrl *  mqueue,
mq_buffercntrl *  msg 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ __lwpmq_send()

static __inline__ u32 __lwpmq_send ( mq_cntrl *  mqueue,
u32  id,
void *  buffer,
u32  size,
u32  wait,
u32  timeout 
)
static
Here is the call graph for this function:

◆ __lwpmq_set_notify()

static __inline__ void __lwpmq_set_notify ( mq_cntrl *  mqueue,
mq_notifyhandler  handler,
void *  arg 
)
static
Here is the caller graph for this function:

◆ __lwpmq_urgent()

static __inline__ u32 __lwpmq_urgent ( mq_cntrl *  mqueue,
void *  buffer,
u32  size,
u32  id,
u32  wait,
u32  timeout 
)
static
Here is the call graph for this function: