Coda Distributed File System
|
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sys/time.h>
#include <assert.h>
#include "rpc2.private.h"
Functions | |
void | rpc2_Replenish (struct rpc2_LinkEntry **whichList, long *whichCount, long elemSize, long *creationCount, long magicNumber) |
struct rpc2_LinkEntry * | rpc2_MoveEntry (struct rpc2_LinkEntry **fromPtr, struct rpc2_LinkEntry **toPtr, struct rpc2_LinkEntry *p, long *fromCount, long *toCount) |
struct SL_Entry * | rpc2_AllocSle (enum SL_Type slType, struct CEntry *slConn) |
void | rpc2_FreeSle (INOUT struct SL_Entry **sl) |
void | rpc2_ActivateSle (struct SL_Entry *selem, struct timeval *exptime) |
void | rpc2_DeactivateSle (struct SL_Entry *sl, enum RetVal rc) |
struct SubsysEntry * | rpc2_AllocSubsys () |
void | rpc2_FreeSubsys (struct SubsysEntry **whichSubsys) |
void | rpc2_HoldPacket (RPC2_PacketBuffer *whichPB) |
void | rpc2_UnholdPacket (RPC2_PacketBuffer *whichPB) |
void rpc2_ActivateSle | ( | struct SL_Entry * | selem, |
struct timeval * | exptime | ||
) |
struct SubsysEntry * rpc2_AllocSubsys | ( | void | ) |
void rpc2_FreeSubsys | ( | struct SubsysEntry ** | whichSubsys | ) |
void rpc2_HoldPacket | ( | RPC2_PacketBuffer * | whichPB | ) |
struct rpc2_LinkEntry * rpc2_MoveEntry | ( | struct rpc2_LinkEntry ** | fromPtr, |
struct rpc2_LinkEntry ** | toPtr, | ||
struct rpc2_LinkEntry * | p, | ||
long * | fromCount, | ||
long * | toCount | ||
) |
void rpc2_Replenish | ( | struct rpc2_LinkEntry ** | whichList, |
long * | whichCount, | ||
long | elemSize, | ||
long * | creationCount, | ||
long | magicNumber | ||
) |
void rpc2_UnholdPacket | ( | RPC2_PacketBuffer * | whichPB | ) |