62 const RealmId
Id(
void) {
return realmid; }
78 unsigned int rec_refcount;
83 unsigned int refcount;
int GetAdmConn(connent **cpp) EXCLUDES_TRANSACTION
Definition: realm.cc:192
void GetRef(void)
Definition: realm.h:58
int NewUserToken(uid_t uid, SecretToken *secretp, ClearToken *clearp)
Definition: user.cc:100
void Rec_GetRef(void) REQUIRES_TRANSACTION
Definition: realm.h:52
const RealmId Id(void)
Definition: realm.h:62
const char * Name(void)
Definition: realm.h:61
void Rec_PutRef(void) REQUIRES_TRANSACTION
Definition: realm.cc:121
void print(FILE *f)
Definition: realm.cc:292
~Realm(void) REQUIRES_TRANSACTION
Definition: realm.cc:73
void SetRootVolName(char *name) EXCLUDES_TRANSACTION
Definition: realm.cc:282
void ReplaceRootServers(struct RPC2_addrinfo *newsrvs=NULL)
Definition: realm.cc:157
const char * GetRootVolName(void)
Definition: realm.h:65
Realm(const RealmId id, const char *realm) REQUIRES_TRANSACTION
Definition: realm.cc:46
void ResetTransient(void)
Definition: realm.cc:111
void PutRef(void)
Definition: realm.cc:131
userent * GetUser(uid_t uid)
Definition: user.cc:82
#define CODA_ASSERT(pred)
Definition: coda_assert.h:22
#define REQUIRES_TRANSACTION
Definition: coda_tsa.h:107
#define EXCLUDES_TRANSACTION
Definition: coda_tsa.h:108
@ f
Definition: rvm_private.h:416
#define RVMLIB_REC_OBJECT(object)
Definition: rvmlib.h:126
#define rvmlib_rec_free(addr)
Definition: rvmlib.h:123
#define rvmlib_rec_malloc(size)
Definition: rvmlib.h:122
Definition: rpc2_addrinfo.h:28
#define NULL
Definition: voltypes.h:44