base/include/asm/rtai_shm.h File Reference

#include <asm/pgtable.h>
#include <asm/io.h>
#include <asm/rtai_vectors.h>
#include <rtai_wrappers.h>

Include dependency graph for rtai_shm.h:

Include dependency graph

Go to the source code of this file.

Defines

#define VMALLOC_VMADDR(x)   ((unsigned long)(x))

Functions

long long rtai_shmrq (int srq, unsigned long args)
unsigned long uvirt_to_kva (pgd_t *pgd, unsigned long adr)
unsigned long uvirt_to_bus (unsigned long adr)
unsigned long kvirt_to_bus (unsigned long adr)
unsigned long kvirt_to_pa (unsigned long adr)


Define Documentation

#define VMALLOC_VMADDR  )     ((unsigned long)(x))
 

Definition at line 28 of file rtai_shm.h.

Referenced by kvirt_to_bus(), and kvirt_to_pa().


Function Documentation

unsigned long kvirt_to_bus unsigned long  adr  )  [inline, static]
 

Definition at line 83 of file rtai_shm.h.

References uvirt_to_kva(), and VMALLOC_VMADDR.

Here is the call graph for this function:

unsigned long kvirt_to_pa unsigned long  adr  )  [inline, static]
 

Definition at line 94 of file rtai_shm.h.

References uvirt_to_kva(), and VMALLOC_VMADDR.

Here is the call graph for this function:

long long rtai_shmrq int  srq,
unsigned long  args
[inline, static]
 

Definition at line 33 of file rtai_shm.h.

References RTAI_DO_TRAP, RTAI_SYS_VECTOR, and srq.

unsigned long uvirt_to_bus unsigned long  adr  )  [inline, static]
 

Definition at line 73 of file rtai_shm.h.

References uvirt_to_kva().

Here is the call graph for this function:

unsigned long uvirt_to_kva pgd_t *  pgd,
unsigned long  adr
[inline, static]
 

Definition at line 45 of file rtai_shm.h.


Generated on Thu Nov 20 11:52:17 2008 for RTAI API by doxygen 1.3.8