Coda Distributed File System
Macros | Functions
physio.cc File Reference
#include <unistd.h>
#include <stdlib.h>
#include <lwp.h>
#include <lock.h>
#include <util.h>
#include <vice.h>
#include <cvnode.h>
#include <volume.h>
#include <dirvnode.h>
Include dependency graph for physio.cc:

Macros

#define PAGESIZE   2048
 

Functions

void SetDirHandle (DirHandle *dir, Vnode *vnode)
 
int ReallyRead (void *formal_file, long block, char *data)
 
int ReallyWrite (void *formal_file, long block, char *data)
 
void FidZap (void *formal_file)
 
int FidEq (void *formal_afile, void *formal_bfile)
 
void FidCpy (void *formal_tofile, void *formal_fromfile)
 

Macro Definition Documentation

◆ PAGESIZE

#define PAGESIZE   2048

Function Documentation

◆ FidCpy()

void FidCpy ( void *  formal_tofile,
void *  formal_fromfile 
)

◆ FidEq()

int FidEq ( void *  formal_afile,
void *  formal_bfile 
)

◆ FidZap()

void FidZap ( void *  formal_file)

◆ ReallyRead()

int ReallyRead ( void *  formal_file,
long  block,
char *  data 
)

◆ ReallyWrite()

int ReallyWrite ( void *  formal_file,
long  block,
char *  data 
)

◆ SetDirHandle()

void SetDirHandle ( DirHandle dir,
Vnode vnode 
)