coda_subr.h revision 1.1
11.1Srvb/*
21.1Srvb
31.1Srvb            Coda: an Experimental Distributed File System
41.1Srvb                             Release 3.1
51.1Srvb
61.1Srvb          Copyright (c) 1987-1998 Carnegie Mellon University
71.1Srvb                         All Rights Reserved
81.1Srvb
91.1SrvbPermission  to  use, copy, modify and distribute this software and its
101.1Srvbdocumentation is hereby granted,  provided  that  both  the  copyright
111.1Srvbnotice  and  this  permission  notice  appear  in  all  copies  of the
121.1Srvbsoftware, derivative works or  modified  versions,  and  any  portions
131.1Srvbthereof, and that both notices appear in supporting documentation, and
141.1Srvbthat credit is given to Carnegie Mellon University  in  all  documents
151.1Srvband publicity pertaining to direct or indirect use of this code or its
161.1Srvbderivatives.
171.1Srvb
181.1SrvbCODA IS AN EXPERIMENTAL SOFTWARE SYSTEM AND IS  KNOWN  TO  HAVE  BUGS,
191.1SrvbSOME  OF  WHICH MAY HAVE SERIOUS CONSEQUENCES.  CARNEGIE MELLON ALLOWS
201.1SrvbFREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION.   CARNEGIE  MELLON
211.1SrvbDISCLAIMS  ANY  LIABILITY  OF  ANY  KIND  FOR  ANY  DAMAGES WHATSOEVER
221.1SrvbRESULTING DIRECTLY OR INDIRECTLY FROM THE USE OF THIS SOFTWARE  OR  OF
231.1SrvbANY DERIVATIVE WORK.
241.1Srvb
251.1SrvbCarnegie  Mellon  encourages  users  of  this  software  to return any
261.1Srvbimprovements or extensions that  they  make,  and  to  grant  Carnegie
271.1SrvbMellon the rights to redistribute these changes without encumbrance.
281.1Srvb*/
291.1Srvb
301.1Srvb/* $Header: /tank/opengrok/rsync2/NetBSD/src/sys/coda/coda_subr.h,v 1.1 1998/08/29 21:26:45 rvb Exp $ */
311.1Srvb
321.1Srvbstruct cnode *cfs_alloc(void);
331.1Srvbvoid  cfs_free(struct cnode *cp);
341.1Srvbstruct cnode *cfs_find(ViceFid *fid);
351.1Srvbvoid cfs_flush(enum dc_status dcstat);
361.1Srvbvoid cfs_testflush(void);
371.1Srvbint  cfs_checkunmounting(struct mount *mp);
381.1Srvbint  cfs_cacheprint(struct mount *whoIam);
391.1Srvbvoid cfs_debugon(void);
401.1Srvbvoid cfs_debugoff(void);
411.1Srvbint  cfs_kill(struct mount *whoIam, enum dc_status dcstat);
421.1Srvbvoid cfs_save(struct cnode *cp);
431.1Srvbvoid cfs_unsave(struct cnode *cp);
441.1Srvb
451.1Srvb
46