OpenAFS
OpenAFS distributed network file system
/cygdrive/c/src/openafs/openafs.git/repo/src/ubik/ubik_int.h
00001 /* Machine generated file -- Do NOT edit */
00002 
00003 #ifndef _RXGEN_UBIK_INT_
00004 #define _RXGEN_UBIK_INT_
00005 
00006 #ifdef  KERNEL
00007 /* The following 'ifndefs' are not a good solution to the vendor's omission of surrounding all system includes with 'ifndef's since it requires that this file is included after the system includes...*/
00008 #include <afsconfig.h>
00009 #include "afs/param.h"
00010 #ifdef  UKERNEL
00011 #include "afs/sysincludes.h"
00012 #include "rx/xdr.h"
00013 #include "rx/rx.h"
00014 #include "rx/rx_globals.h"
00015 #else   /* UKERNEL */
00016 #include "h/types.h"
00017 #ifndef SOCK_DGRAM  /* XXXXX */
00018 #include "h/socket.h"
00019 #endif
00020 struct ubik_client;
00021 #ifndef DTYPE_SOCKET  /* XXXXX */
00022 #ifndef AFS_LINUX22_ENV
00023 #include "h/file.h"
00024 #endif
00025 #endif
00026 #ifndef S_IFMT  /* XXXXX */
00027 #include "h/stat.h"
00028 #endif
00029 #if defined (AFS_OBSD_ENV) && !defined (MLEN)
00030 #include "sys/mbuf.h"
00031 #endif
00032 #ifndef IPPROTO_UDP /* XXXXX */
00033 #include "netinet/in.h"
00034 #endif
00035 #ifndef DST_USA  /* XXXXX */
00036 #include "h/time.h"
00037 #endif
00038 #ifndef AFS_LINUX22_ENV
00039 #include "rpc/types.h"
00040 #endif /* AFS_LINUX22_ENV */
00041 #ifndef XDR_GETLONG /* XXXXX */
00042 #ifdef AFS_LINUX22_ENV
00043 #ifndef quad_t
00044 #define quad_t __quad_t
00045 #define u_quad_t __u_quad_t
00046 #endif
00047 #endif
00048 #include "rx/xdr.h"
00049 #endif /* XDR_GETLONG */
00050 #endif   /* UKERNEL */
00051 #include "afs/rxgen_consts.h"
00052 #include "afs_osi.h"
00053 #include "rx/rx.h"
00054 #include "rx/rx_globals.h"
00055 #else   /* KERNEL */
00056 #include <afs/param.h>
00057 #include <afs/stds.h>
00058 #include <sys/types.h>
00059 #include <rx/xdr.h>
00060 #include <rx/rx.h>
00061 #include <rx/rx_globals.h>
00062 #include <afs/rxgen_consts.h>
00063 #endif  /* KERNEL */
00064 
00065 #ifdef AFS_NT40_ENV
00066 #ifndef AFS_RXGEN_EXPORT
00067 #define AFS_RXGEN_EXPORT __declspec(dllimport)
00068 #endif /* AFS_RXGEN_EXPORT */
00069 #else /* AFS_NT40_ENV */
00070 #define AFS_RXGEN_EXPORT
00071 #endif /* AFS_NT40_ENV */
00072 
00073 
00074 struct BDesc {
00075         afs_int32 host;
00076         short portal;
00077         afs_int32 session;
00078 };
00079 typedef struct BDesc BDesc;
00080 bool_t xdr_BDesc(XDR *xdrs, BDesc *objp);
00081 
00082 
00083 struct ubik_version {
00084         afs_int32 epoch;
00085         afs_int32 counter;
00086 };
00087 typedef struct ubik_version ubik_version;
00088 bool_t xdr_ubik_version(XDR *xdrs, ubik_version *objp);
00089 
00090 
00091 struct ubik_tid {
00092         afs_int32 epoch;
00093         afs_int32 counter;
00094 };
00095 typedef struct ubik_tid ubik_tid;
00096 bool_t xdr_ubik_tid(XDR *xdrs, ubik_tid *objp);
00097 
00098 #define UBIK_MAX_INTERFACE_ADDR 256
00099 
00100 struct ubik_debug {
00101         afs_int32 now;
00102         afs_int32 lastYesTime;
00103         afs_int32 lastYesHost;
00104         afs_int32 lastYesState;
00105         afs_int32 lastYesClaim;
00106         afs_int32 lowestHost;
00107         afs_int32 lowestTime;
00108         afs_int32 syncHost;
00109         afs_int32 syncTime;
00110         struct ubik_version syncVersion;
00111         struct ubik_tid syncTid;
00112         afs_int32 amSyncSite;
00113         afs_int32 syncSiteUntil;
00114         afs_int32 nServers;
00115         afs_int32 lockedPages;
00116         afs_int32 writeLockedPages;
00117         struct ubik_version localVersion;
00118         afs_int32 activeWrite;
00119         afs_int32 tidCounter;
00120         afs_int32 anyReadLocks;
00121         afs_int32 anyWriteLocks;
00122         afs_int32 recoveryState;
00123         afs_int32 currentTrans;
00124         afs_int32 writeTrans;
00125         afs_int32 epochTime;
00126         afs_int32 interfaceAddr[UBIK_MAX_INTERFACE_ADDR];
00127 };
00128 typedef struct ubik_debug ubik_debug;
00129 bool_t xdr_ubik_debug(XDR *xdrs, ubik_debug *objp);
00130 
00131 
00132 struct ubik_sdebug {
00133         afs_int32 addr;
00134         afs_int32 lastVoteTime;
00135         afs_int32 lastBeaconSent;
00136         afs_int32 lastVote;
00137         struct ubik_version remoteVersion;
00138         afs_int32 currentDB;
00139         afs_int32 beaconSinceDown;
00140         afs_int32 up;
00141         afs_int32 altAddr[255];
00142 };
00143 typedef struct ubik_sdebug ubik_sdebug;
00144 bool_t xdr_ubik_sdebug(XDR *xdrs, ubik_sdebug *objp);
00145 
00146 
00147 struct ubik_debug_old {
00148         afs_int32 now;
00149         afs_int32 lastYesTime;
00150         afs_int32 lastYesHost;
00151         afs_int32 lastYesState;
00152         afs_int32 lastYesClaim;
00153         afs_int32 lowestHost;
00154         afs_int32 lowestTime;
00155         afs_int32 syncHost;
00156         afs_int32 syncTime;
00157         struct ubik_version syncVersion;
00158         struct ubik_tid syncTid;
00159         afs_int32 amSyncSite;
00160         afs_int32 syncSiteUntil;
00161         afs_int32 nServers;
00162         afs_int32 lockedPages;
00163         afs_int32 writeLockedPages;
00164         struct ubik_version localVersion;
00165         afs_int32 activeWrite;
00166         afs_int32 tidCounter;
00167         afs_int32 anyReadLocks;
00168         afs_int32 anyWriteLocks;
00169         afs_int32 recoveryState;
00170         afs_int32 currentTrans;
00171         afs_int32 writeTrans;
00172         afs_int32 epochTime;
00173 };
00174 typedef struct ubik_debug_old ubik_debug_old;
00175 bool_t xdr_ubik_debug_old(XDR *xdrs, ubik_debug_old *objp);
00176 
00177 
00178 struct ubik_sdebug_old {
00179         afs_int32 addr;
00180         afs_int32 lastVoteTime;
00181         afs_int32 lastBeaconSent;
00182         afs_int32 lastVote;
00183         struct ubik_version remoteVersion;
00184         afs_int32 currentDB;
00185         afs_int32 beaconSinceDown;
00186         afs_int32 up;
00187 };
00188 typedef struct ubik_sdebug_old ubik_sdebug_old;
00189 bool_t xdr_ubik_sdebug_old(XDR *xdrs, ubik_sdebug_old *objp);
00190 
00191 
00192 struct UbikInterfaceAddr {
00193         afs_int32 hostAddr[UBIK_MAX_INTERFACE_ADDR];
00194 };
00195 typedef struct UbikInterfaceAddr UbikInterfaceAddr;
00196 bool_t xdr_UbikInterfaceAddr(XDR *xdrs, UbikInterfaceAddr *objp);
00197 
00198 #define BULK_ERROR 1
00199 
00200 typedef struct bulkdata {
00201         u_int bulkdata_len;
00202         char *bulkdata_val;
00203 } bulkdata;
00204 bool_t xdr_bulkdata(XDR *xdrs, bulkdata *objp);
00205 
00206 #define IOVEC_MAXBUF 65536
00207 #define IOVEC_MAXWRT 64
00208 
00209 typedef struct iovec_buf {
00210         u_int iovec_buf_len;
00211         char *iovec_buf_val;
00212 } iovec_buf;
00213 bool_t xdr_iovec_buf(XDR *xdrs, iovec_buf *objp);
00214 
00215 
00216 struct ubik_iovec {
00217         afs_int32 file;
00218         afs_int32 position;
00219         afs_int32 length;
00220 };
00221 typedef struct ubik_iovec ubik_iovec;
00222 bool_t xdr_ubik_iovec(XDR *xdrs, ubik_iovec *objp);
00223 
00224 
00225 typedef struct iovec_wrt {
00226         u_int iovec_wrt_len;
00227         ubik_iovec *iovec_wrt_val;
00228 } iovec_wrt;
00229 bool_t xdr_iovec_wrt(XDR *xdrs, iovec_wrt *objp);
00230 
00231 #define VOTE_STATINDEX 11
00232 
00233 #include <rx/rx_multi.h>
00234 #define multi_VOTE_Beacon(state, voteStart, Version, tid) \
00235         multi_Body(StartVOTE_Beacon(multi_call, state, voteStart, Version, tid), EndVOTE_Beacon(multi_call))
00236 
00237 
00238 extern int StartVOTE_Beacon(
00239         /*IN */ struct rx_call *z_call,
00240         /*IN 1*/ afs_int32 state,
00241         /*IN 1*/ afs_int32 voteStart,
00242         /*IN 1*/ ubik_version * Version,
00243         /*IN 1*/ ubik_tid * tid);
00244 
00245 extern int EndVOTE_Beacon(
00246         /*IN */ struct rx_call *z_call);
00247 
00248 extern int VOTE_Beacon(
00249         /*IN */ struct rx_connection *z_conn,
00250         /*IN 0*/ afs_int32 state,
00251         /*IN 0*/ afs_int32 voteStart,
00252         /*IN 0*/ ubik_version * Version,
00253         /*IN 0*/ ubik_tid * tid);
00254 
00255 extern afs_int32 SVOTE_Beacon(
00256         /*IN */ struct rx_call *z_call,
00257         /*IN 3*/ afs_int32 state,
00258         /*IN 3*/ afs_int32 voteStart,
00259         /*IN 3*/ ubik_version * Version,
00260         /*IN 3*/ ubik_tid * tid);
00261 
00262 extern int VOTE_DebugOld(
00263         /*IN */ struct rx_connection *z_conn,
00264         /*OUT*/ ubik_debug_old * db);
00265 
00266 extern afs_int32 SVOTE_DebugOld(
00267         /*IN */ struct rx_call *z_call,
00268         /*OUT*/ ubik_debug_old * db);
00269 
00270 extern int VOTE_SDebugOld(
00271         /*IN */ struct rx_connection *z_conn,
00272         /*IN 0*/ afs_int32 which,
00273         /*OUT*/ ubik_sdebug_old * db);
00274 
00275 extern afs_int32 SVOTE_SDebugOld(
00276         /*IN */ struct rx_call *z_call,
00277         /*IN 3*/ afs_int32 which,
00278         /*OUT*/ ubik_sdebug_old * db);
00279 
00280 extern int VOTE_GetSyncSite(
00281         /*IN */ struct rx_connection *z_conn,
00282         /*IN 0*/ afs_int32 * site);
00283 
00284 extern afs_int32 SVOTE_GetSyncSite(
00285         /*IN */ struct rx_call *z_call,
00286         /*IN 3*/ afs_int32 * site);
00287 
00288 extern int VOTE_Debug(
00289         /*IN */ struct rx_connection *z_conn,
00290         /*OUT*/ ubik_debug * db);
00291 
00292 extern afs_int32 SVOTE_Debug(
00293         /*IN */ struct rx_call *z_call,
00294         /*OUT*/ ubik_debug * db);
00295 
00296 extern int VOTE_SDebug(
00297         /*IN */ struct rx_connection *z_conn,
00298         /*IN 0*/ afs_int32 which,
00299         /*OUT*/ ubik_sdebug * db);
00300 
00301 extern afs_int32 SVOTE_SDebug(
00302         /*IN */ struct rx_call *z_call,
00303         /*IN 3*/ afs_int32 which,
00304         /*OUT*/ ubik_sdebug * db);
00305 
00306 extern int VOTE_XDebug(
00307         /*IN */ struct rx_connection *z_conn,
00308         /*OUT*/ ubik_debug * db,
00309         /*OUT*/ afs_int32 * isClone);
00310 
00311 extern afs_int32 SVOTE_XDebug(
00312         /*IN */ struct rx_call *z_call,
00313         /*OUT*/ ubik_debug * db,
00314         /*OUT*/ afs_int32 * isClone);
00315 
00316 extern int VOTE_XSDebug(
00317         /*IN */ struct rx_connection *z_conn,
00318         /*IN 0*/ afs_int32 which,
00319         /*OUT*/ ubik_sdebug * db,
00320         /*OUT*/ afs_int32 * isClone);
00321 
00322 extern afs_int32 SVOTE_XSDebug(
00323         /*IN */ struct rx_call *z_call,
00324         /*IN 3*/ afs_int32 which,
00325         /*OUT*/ ubik_sdebug * db,
00326         /*OUT*/ afs_int32 * isClone);
00327 #define DISK_STATINDEX 12
00328 
00329 extern int DISK_Begin(
00330         /*IN */ struct rx_connection *z_conn,
00331         /*IN 0*/ ubik_tid * tid);
00332 
00333 extern afs_int32 SDISK_Begin(
00334         /*IN */ struct rx_call *z_call,
00335         /*IN 3*/ ubik_tid * tid);
00336 
00337 extern int DISK_Commit(
00338         /*IN */ struct rx_connection *z_conn,
00339         /*IN 0*/ ubik_tid * tid);
00340 
00341 extern afs_int32 SDISK_Commit(
00342         /*IN */ struct rx_call *z_call,
00343         /*IN 3*/ ubik_tid * tid);
00344 
00345 extern int DISK_Lock(
00346         /*IN */ struct rx_connection *z_conn,
00347         /*IN 0*/ ubik_tid * tid,
00348         /*IN 0*/ afs_int32 file,
00349         /*IN 0*/ afs_int32 position,
00350         /*IN 0*/ afs_int32 length,
00351         /*IN 0*/ afs_int32 type);
00352 
00353 extern afs_int32 SDISK_Lock(
00354         /*IN */ struct rx_call *z_call,
00355         /*IN 3*/ ubik_tid * tid,
00356         /*IN 3*/ afs_int32 file,
00357         /*IN 3*/ afs_int32 position,
00358         /*IN 3*/ afs_int32 length,
00359         /*IN 3*/ afs_int32 type);
00360 
00361 extern int DISK_Write(
00362         /*IN */ struct rx_connection *z_conn,
00363         /*IN 0*/ ubik_tid * tid,
00364         /*IN 0*/ afs_int32 file,
00365         /*IN 0*/ afs_int32 position,
00366         /*IN 0*/ bulkdata * data);
00367 
00368 extern afs_int32 SDISK_Write(
00369         /*IN */ struct rx_call *z_call,
00370         /*IN 3*/ ubik_tid * tid,
00371         /*IN 3*/ afs_int32 file,
00372         /*IN 3*/ afs_int32 position,
00373         /*IN 3*/ bulkdata * data);
00374 
00375 extern int DISK_GetVersion(
00376         /*IN */ struct rx_connection *z_conn,
00377         /*OUT*/ ubik_version * Version);
00378 
00379 extern afs_int32 SDISK_GetVersion(
00380         /*IN */ struct rx_call *z_call,
00381         /*OUT*/ ubik_version * Version);
00382 
00383 extern int StartDISK_GetFile(
00384         /*IN */ struct rx_call *z_call,
00385         /*IN 1*/ afs_int32 file);
00386 
00387 extern int EndDISK_GetFile(
00388         /*IN */ struct rx_call *z_call,
00389         /*OUT*/ ubik_version * Version);
00390 
00391 extern afs_int32 SDISK_GetFile(
00392         /*IN */ struct rx_call *z_call,
00393         /*IN 3*/ afs_int32 file,
00394         /*OUT*/ ubik_version * Version);
00395 
00396 extern int StartDISK_SendFile(
00397         /*IN */ struct rx_call *z_call,
00398         /*IN 1*/ afs_int32 file,
00399         /*IN 1*/ afs_int32 length,
00400         /*IN 1*/ ubik_version * Version);
00401 
00402 extern int EndDISK_SendFile(
00403         /*IN */ struct rx_call *z_call);
00404 
00405 extern afs_int32 SDISK_SendFile(
00406         /*IN */ struct rx_call *z_call,
00407         /*IN 3*/ afs_int32 file,
00408         /*IN 3*/ afs_int32 length,
00409         /*IN 3*/ ubik_version * Version);
00410 
00411 extern int DISK_Abort(
00412         /*IN */ struct rx_connection *z_conn,
00413         /*IN 0*/ ubik_tid * tid);
00414 
00415 extern afs_int32 SDISK_Abort(
00416         /*IN */ struct rx_call *z_call,
00417         /*IN 3*/ ubik_tid * tid);
00418 
00419 extern int DISK_ReleaseLocks(
00420         /*IN */ struct rx_connection *z_conn,
00421         /*IN 0*/ ubik_tid * tid);
00422 
00423 extern afs_int32 SDISK_ReleaseLocks(
00424         /*IN */ struct rx_call *z_call,
00425         /*IN 3*/ ubik_tid * tid);
00426 
00427 extern int DISK_Truncate(
00428         /*IN */ struct rx_connection *z_conn,
00429         /*IN 0*/ ubik_tid * tid,
00430         /*IN 0*/ afs_int32 file,
00431         /*IN 0*/ afs_int32 length);
00432 
00433 extern afs_int32 SDISK_Truncate(
00434         /*IN */ struct rx_call *z_call,
00435         /*IN 3*/ ubik_tid * tid,
00436         /*IN 3*/ afs_int32 file,
00437         /*IN 3*/ afs_int32 length);
00438 
00439 #define multi_DISK_Probe() \
00440         multi_Body(StartDISK_Probe(multi_call), EndDISK_Probe(multi_call))
00441 
00442 
00443 extern int StartDISK_Probe(
00444         /*IN */ struct rx_call *z_call);
00445 
00446 extern int EndDISK_Probe(
00447         /*IN */ struct rx_call *z_call);
00448 
00449 extern int DISK_Probe(
00450         /*IN */ struct rx_connection *z_conn);
00451 
00452 extern afs_int32 SDISK_Probe(
00453         /*IN */ struct rx_call *z_call);
00454 
00455 extern int DISK_WriteV(
00456         /*IN */ struct rx_connection *z_conn,
00457         /*IN 0*/ ubik_tid * tid,
00458         /*IN 0*/ iovec_wrt * io_vector,
00459         /*IN 0*/ iovec_buf * io_buffer);
00460 
00461 extern afs_int32 SDISK_WriteV(
00462         /*IN */ struct rx_call *z_call,
00463         /*IN 3*/ ubik_tid * tid,
00464         /*IN 3*/ iovec_wrt * io_vector,
00465         /*IN 3*/ iovec_buf * io_buffer);
00466 
00467 #define multi_DISK_UpdateInterfaceAddr(inAddr, outAddr) \
00468         multi_Body(StartDISK_UpdateInterfaceAddr(multi_call, inAddr), EndDISK_UpdateInterfaceAddr(multi_call, outAddr))
00469 
00470 
00471 extern int StartDISK_UpdateInterfaceAddr(
00472         /*IN */ struct rx_call *z_call,
00473         /*IN 1*/ UbikInterfaceAddr * inAddr);
00474 
00475 extern int EndDISK_UpdateInterfaceAddr(
00476         /*IN */ struct rx_call *z_call,
00477         /*OUT*/ UbikInterfaceAddr * outAddr);
00478 
00479 extern int DISK_UpdateInterfaceAddr(
00480         /*IN */ struct rx_connection *z_conn,
00481         /*IN 0*/ UbikInterfaceAddr * inAddr,
00482         /*OUT*/ UbikInterfaceAddr * outAddr);
00483 
00484 extern afs_int32 SDISK_UpdateInterfaceAddr(
00485         /*IN */ struct rx_call *z_call,
00486         /*IN 3*/ UbikInterfaceAddr * inAddr,
00487         /*OUT*/ UbikInterfaceAddr * outAddr);
00488 
00489 extern int DISK_SetVersion(
00490         /*IN */ struct rx_connection *z_conn,
00491         /*IN 0*/ ubik_tid * tid,
00492         /*IN 0*/ ubik_version * OldVersion,
00493         /*IN 0*/ ubik_version * NewVersion);
00494 
00495 extern afs_int32 SDISK_SetVersion(
00496         /*IN */ struct rx_call *z_call,
00497         /*IN 3*/ ubik_tid * tid,
00498         /*IN 3*/ ubik_version * OldVersion,
00499         /*IN 3*/ ubik_version * NewVersion);
00500 
00501 extern int VOTE_ExecuteRequest(struct rx_call *);
00502 
00503 extern int DISK_ExecuteRequest(struct rx_call *);
00504 
00505 /* Opcode-related useful stats for package: VOTE_ */
00506 #define VOTE_LOWEST_OPCODE   10000
00507 #define VOTE_HIGHEST_OPCODE     10007
00508 #define VOTE_NUMBER_OPCODES     8
00509 
00510 #define opcode_VOTE_Beacon      ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10000)))
00511 #define opcode_VOTE_DebugOld    ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10001)))
00512 #define opcode_VOTE_SDebugOld   ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10002)))
00513 #define opcode_VOTE_GetSyncSite         ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10003)))
00514 #define opcode_VOTE_Debug       ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10004)))
00515 #define opcode_VOTE_SDebug      ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10005)))
00516 #define opcode_VOTE_XDebug      ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10006)))
00517 #define opcode_VOTE_XSDebug     ((afs_uint64)((12LL << 32) + VOTE_OpCodeIndex(10007)))
00518 #define VOTE_NO_OF_STAT_FUNCS   8
00519 
00520 AFS_RXGEN_EXPORT
00521 extern const char *VOTE_function_names[];
00522 
00523 
00524 /* Opcode-related useful stats for package: DISK_ */
00525 #define DISK_LOWEST_OPCODE   20000
00526 #define DISK_HIGHEST_OPCODE     20013
00527 #define DISK_NUMBER_OPCODES     14
00528 
00529 #define opcode_DISK_Begin       ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20000)))
00530 #define opcode_DISK_Commit      ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20001)))
00531 #define opcode_DISK_Lock        ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20002)))
00532 #define opcode_DISK_Write       ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20003)))
00533 #define opcode_DISK_GetVersion  ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20004)))
00534 #define opcode_DISK_GetFile     ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20005)))
00535 #define opcode_DISK_SendFile    ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20006)))
00536 #define opcode_DISK_Abort       ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20007)))
00537 #define opcode_DISK_ReleaseLocks        ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20008)))
00538 #define opcode_DISK_Truncate    ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20009)))
00539 #define opcode_DISK_Probe       ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20010)))
00540 #define opcode_DISK_WriteV      ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20011)))
00541 #define opcode_DISK_UpdateInterfaceAddr         ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20012)))
00542 #define opcode_DISK_SetVersion  ((afs_uint64)((12LL << 32) + DISK_OpCodeIndex(20013)))
00543 #define DISK_NO_OF_STAT_FUNCS   14
00544 
00545 AFS_RXGEN_EXPORT
00546 extern const char *DISK_function_names[];
00547 
00548 #endif  /* _RXGEN_UBIK_INT_ */
 All Data Structures Files Functions Variables