Coda Distributed File System
Functions | Variables
rds_start.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include "rds_private.h"
Include dependency graph for rds_start.c:

Functions

int rds_load_heap (char *DevName, rvm_offset_t DevLength, char **static_addr, int *err)
 
int rds_unload_heap (int *err)
 
int rds_start_heap (char *startAddr, int *err)
 
int rds_stop_heap (int *err)
 

Variables

heap_header_tRecoverableHeapStartAddress
 
free_block_tRecoverableHeapHighAddress
 
rvm_region_def_tRegionDefs = NULL
 
unsigned long NRegionDefs
 
rvm_bool_t rds_testsw = rvm_false
 
RVM_MUTEX heap_lock = MUTEX_INITIALIZER
 

Function Documentation

◆ rds_load_heap()

int rds_load_heap ( char *  DevName,
rvm_offset_t  DevLength,
char **  static_addr,
int *  err 
)

◆ rds_start_heap()

int rds_start_heap ( char *  startAddr,
int *  err 
)

◆ rds_stop_heap()

int rds_stop_heap ( int *  err)

◆ rds_unload_heap()

int rds_unload_heap ( int *  err)

Variable Documentation

◆ heap_lock

◆ NRegionDefs

unsigned long NRegionDefs

◆ rds_testsw

rvm_bool_t rds_testsw = rvm_false

◆ RecoverableHeapHighAddress

free_block_t* RecoverableHeapHighAddress

◆ RecoverableHeapStartAddress

heap_header_t* RecoverableHeapStartAddress

◆ RegionDefs

rvm_region_def_t* RegionDefs = NULL