Coda Distributed File System
Classes | Macros | Functions | Variables
coppend.h File Reference
#include <stdio.h>
#include <lwp/lock.h>
#include <vice.h>
#include <rpc2/rpc2.h>
#include <ohash.h>
Include dependency graph for coppend.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cpent
 
class  cpman
 

Macros

#define MAXFIDS   4 /* The most fids used by any operation. */
 
#define CPENTMAGIC   0x202842
 
#define COPHASHSIZE   128 /* size of objects hash table */
 

Functions

void InitCopPendingTable ()
 
void AddToCopPendingTable (ViceStoreId *, ViceFid *)
 
void AddPairToCopPendingTable (ViceStoreId *, ViceFid *)
 

Variables

cpmanCopPendingMan
 

Macro Definition Documentation

◆ COPHASHSIZE

#define COPHASHSIZE   128 /* size of objects hash table */

◆ CPENTMAGIC

#define CPENTMAGIC   0x202842

◆ MAXFIDS

#define MAXFIDS   4 /* The most fids used by any operation. */

Function Documentation

◆ AddPairToCopPendingTable()

void AddPairToCopPendingTable ( ViceStoreId *  sid,
ViceFid *  fid 
)

◆ AddToCopPendingTable()

void AddToCopPendingTable ( ViceStoreId *  stid,
ViceFid *  fids 
)

◆ InitCopPendingTable()

void InitCopPendingTable ( )

Variable Documentation

◆ CopPendingMan

cpman* CopPendingMan
extern