base/include/asm-ppc/rtai_shm.h File Reference

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

Include dependency graph for rtai_shm.h:

Include dependency graph

Go to the source code of this file.

Defines

#define RTAI_SHM_HANDLER   shm_handler
#define DEFINE_SHM_HANDLER
#define VMALLOC_VMADDR(x)   ((unsigned long)(x))

Functions

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 DEFINE_SHM_HANDLER
 

Definition at line 56 of file rtai_shm.h.

#define RTAI_SHM_HANDLER   shm_handler
 

Definition at line 54 of file rtai_shm.h.

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

Definition at line 100 of file rtai_shm.h.


Function Documentation

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

Definition at line 103 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 114 of file rtai_shm.h.

References uvirt_to_kva(), and VMALLOC_VMADDR.

Referenced by alloc_extent(), free_extent(), rvfree(), rvmalloc(), and rvmmap().

Here is the call graph for this function:

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

Definition at line 89 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 65 of file rtai_shm.h.

Referenced by kvirt_to_bus(), kvirt_to_pa(), and uvirt_to_bus().


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