|
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 | ||
| ) |