|
Coda Distributed File System
|
#include <sys/types.h>#include <sys/param.h>#include <unistd.h>#include "coda_string.h"#include <lwp/lwp.h>#include <lwp/lock.h>#include <dllist.h>#include <util.h>#include "codadir.h"
Classes | |
| struct | DCEntry |
Macros | |
| #define | DCGROWTH 8 |
| #define | DCSIZE 256 |
| #define | DHLOGCACHESIZE 8 |
Functions | |
| PDCEntry | DC_Get (PDirInode pdi) |
| void | DC_Rehash (PDCEntry pdce) |
| void | DC_Drop (PDCEntry pdce) |
| void | DC_HashInit (void) |
| void | DC_Put (PDCEntry pdce) |
| int | DC_Count (PDCEntry pdce) |
| void | DC_SetCount (PDCEntry pdce, int count) |
| PDCEntry | DC_New (void) |
| int | DC_Refcount (PDCEntry pdc) |
| void | DC_SetRefcount (PDCEntry pdc, int count) |
| PDirHandle | DC_DC2DH (PDCEntry pdce) |
| PDCEntry | DC_DH2DC (PDirHandle pdh) |
| PDirInode | DC_DC2DI (PDCEntry pdce) |
| void | DC_SetDirh (PDCEntry pdce, PDirHeader pdh) |
| void | DC_SetDI (PDCEntry pdce, PDirInode pdi) |
| void | DC_SetCowpdi (PDCEntry pdce, PDirInode pdi) |
| PDirInode | DC_Cowpdi (PDCEntry pdce) |
| void | DC_SetDirty (PDCEntry pdce, int flag) |
| int | DC_Dirty (PDCEntry pdce) |
| void | DC_MoveDH (PDCEntry source, PDCEntry target) |
| #define DCGROWTH 8 |
| #define DCSIZE 256 |
| #define DHLOGCACHESIZE 8 |
| int DC_Count | ( | PDCEntry | pdce | ) |
| PDirHandle DC_DC2DH | ( | PDCEntry | pdce | ) |
| PDCEntry DC_DH2DC | ( | PDirHandle | pdh | ) |
| int DC_Dirty | ( | PDCEntry | pdce | ) |
| void DC_Drop | ( | PDCEntry | pdce | ) |
| void DC_HashInit | ( | void | ) |
| PDCEntry DC_New | ( | void | ) |
| void DC_Put | ( | PDCEntry | pdce | ) |
|
inline |
| void DC_Rehash | ( | PDCEntry | pdce | ) |
| void DC_SetCount | ( | PDCEntry | pdce, |
| int | count | ||
| ) |
| void DC_SetDirh | ( | PDCEntry | pdce, |
| PDirHeader | pdh | ||
| ) |
| void DC_SetDirty | ( | PDCEntry | pdce, |
| int | flag | ||
| ) |
|
inline |