base/include/rtai_spl.h File Reference

Include dependency graph for rtai_spl.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  rtai_spl

Typedefs

typedef rtai_spl SPL

Functions

static struct rtai_splrt_spl_init (unsigned long name)
static int rt_spl_delete (struct rtai_spl *spl)
static struct rtai_splrt_named_spl_init (const char *name)
static int rt_named_spl_delete (struct rtai_spl *spl)
static int rt_spl_lock (struct rtai_spl *spl)
static int rt_spl_lock_if (struct rtai_spl *spl)
static int rt_spl_lock_timed (struct rtai_spl *spl, RTIME delay)
static int rt_spl_unlock (struct rtai_spl *spl)


Typedef Documentation

typedef struct rtai_spl SPL


Function Documentation

static int rt_named_spl_delete ( struct rtai_spl spl  )  [inline, static]

Definition at line 85 of file rtai_spl.h.

References BIDX, rtai_lxrt_t::i, LOW, NAMED_SPL_DELETE, rtai_lxrt(), and SIZARG.

Here is the call graph for this function:

static struct rtai_spl* rt_named_spl_init ( const char *  name  )  [inline, static]

Definition at line 79 of file rtai_spl.h.

References BIDX, LOW, NAMED_SPL_INIT, rtai_lxrt(), SIZARG, and rtai_lxrt_t::v.

Here is the call graph for this function:

static int rt_spl_delete ( struct rtai_spl spl  )  [inline, static]

Definition at line 73 of file rtai_spl.h.

References BIDX, rtai_lxrt_t::i, LOW, LXRT_SPL_DELETE, rtai_lxrt(), and SIZARG.

Referenced by _rt_named_spl_init(), and rt_named_spl_delete().

Here is the call graph for this function:

static struct rtai_spl* rt_spl_init ( unsigned long  name  )  [inline, static]

Definition at line 67 of file rtai_spl.h.

References BIDX, LOW, LXRT_SPL_INIT, rtai_lxrt(), SIZARG, and rtai_lxrt_t::v.

Referenced by _rt_named_spl_init().

Here is the call graph for this function:

static int rt_spl_lock ( struct rtai_spl spl  )  [inline, static]

Definition at line 91 of file rtai_spl.h.

References BIDX, rtai_lxrt_t::i, LOW, rtai_lxrt(), SIZARG, and SPL_LOCK.

Here is the call graph for this function:

static int rt_spl_lock_if ( struct rtai_spl spl  )  [inline, static]

Definition at line 97 of file rtai_spl.h.

References BIDX, rtai_lxrt_t::i, LOW, rtai_lxrt(), SIZARG, and SPL_LOCK_IF.

Here is the call graph for this function:

static int rt_spl_lock_timed ( struct rtai_spl spl,
RTIME  delay 
) [inline, static]

Definition at line 103 of file rtai_spl.h.

References BIDX, rtai_lxrt_t::i, LOW, rtai_lxrt(), SIZARG, and SPL_LOCK_TIMED.

Here is the call graph for this function:

static int rt_spl_unlock ( struct rtai_spl spl  )  [inline, static]

Definition at line 109 of file rtai_spl.h.

References BIDX, rtai_lxrt_t::i, LOW, rtai_lxrt(), SIZARG, and SPL_UNLOCK.

Here is the call graph for this function:


Generated on Tue Feb 2 17:47:24 2010 for RTAI API by  doxygen 1.4.7