Coda Distributed File System
|
#include <unistd.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <rvm/rvm.h>
#include <rvm/rvm_segment.h>
#include <sys/mman.h>
#include "coda_mmap_anon.h"
#include <errno.h>
Macros | |
#define | ALLOCATE_VM_DEFINED |
Functions | |
rvm_bool_t | rvm_register_page (char *vmaddr, rvm_length_t length) |
rvm_bool_t | rvm_unregister_page (char *vmaddr, rvm_length_t length) |
int | overlap (unsigned long nregions, rvm_region_def_t regionDefs[]) |
rvm_return_t | allocate_vm (char **addr, unsigned long length) |
rvm_return_t | deallocate_vm (char *addr, unsigned long length) |
#define ALLOCATE_VM_DEFINED |
rvm_return_t allocate_vm | ( | char ** | addr, |
unsigned long | length | ||
) |
rvm_return_t deallocate_vm | ( | char * | addr, |
unsigned long | length | ||
) |
int overlap | ( | unsigned long | nregions, |
rvm_region_def_t | regionDefs[] | ||
) |
rvm_bool_t rvm_register_page | ( | char * | vmaddr, |
rvm_length_t | length | ||
) |
rvm_bool_t rvm_unregister_page | ( | char * | vmaddr, |
rvm_length_t | length | ||
) |