base/ipc/shm/kvmem.c File Reference

Include dependency graph for kvmem.c:

Go to the source code of this file.

Functions

static __inline__ int vm_remap_page_range (struct vm_area_struct *vma, unsigned long from, unsigned long to)
static __inline__ int km_remap_page_range (struct vm_area_struct *vma, unsigned long from, unsigned long to, unsigned long size)
void * rvmalloc (unsigned long size)
void rvfree (void *mem, unsigned long size)
int rvmmap (void *mem, unsigned long memsize, struct vm_area_struct *vma)
void * rkmalloc (int *msize, int suprt)
void rkfree (void *mem, unsigned long size)
int rkmmap (void *mem, unsigned long memsize, struct vm_area_struct *vma)


Function Documentation

static __inline__ int km_remap_page_range ( struct vm_area_struct *  vma,
unsigned long  from,
unsigned long  to,
unsigned long  size 
) [static]

Definition at line 31 of file kvmem.c.

Referenced by rkmmap().

void rkfree ( void *  mem,
unsigned long  size 
)

Definition at line 125 of file kvmem.c.

Referenced by _rt_shm_alloc(), and _rt_shm_free().

void* rkmalloc ( int *  msize,
int  suprt 
)

Definition at line 103 of file kvmem.c.

Referenced by _rt_shm_alloc().

int rkmmap ( void *  mem,
unsigned long  memsize,
struct vm_area_struct *  vma 
)

Definition at line 147 of file kvmem.c.

References km_remap_page_range().

Referenced by rtai_shm_f_mmap().

Here is the call graph for this function:

void rvfree ( void *  mem,
unsigned long  size 
)

Definition at line 55 of file kvmem.c.

Referenced by _rt_shm_alloc(), and _rt_shm_free().

void* rvmalloc ( unsigned long  size  ) 

Definition at line 38 of file kvmem.c.

Referenced by _rt_shm_alloc().

int rvmmap ( void *  mem,
unsigned long  memsize,
struct vm_area_struct *  vma 
)

Definition at line 71 of file kvmem.c.

References vm_remap_page_range().

Referenced by rtai_shm_f_mmap().

Here is the call graph for this function:

static __inline__ int vm_remap_page_range ( struct vm_area_struct *  vma,
unsigned long  from,
unsigned long  to 
) [static]

Definition at line 21 of file kvmem.c.

References kvirt_to_pa().

Referenced by rvmmap().

Here is the call graph for this function:


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