xref: /plan9-contrib/sys/src/cmd/dossrv/fns.h (revision 219b2ee8daee37f4aad58d63f21287faa8e4ffdc)
1 void	bootdump(int, Dosboot*);
2 void	chat(char*, ...);
3 Xfile *	clean(Xfile*);
4 void	dirdump(void*);
5 int	dosfs(Xfs*);
6 int	emptydir(Xfile*);
7 int	falloc(Xfs*);
8 int	fileaddr(Xfile*, int, int);
9 void	getdir(Dir*, Dosdir*);
10 int	getfat(Xfs*, int);
11 int	getfile(Xfile*);
12 void	getname(char*, Dosdir*);
13 Xfs *	getxfs(char*);
14 long	gtime(Dosdir *d);
15 void	panic(char*, ...);
16 void	putfat(Xfs*, int, int);
17 void	putfile(Xfile*);
18 void	putname(char*, Dosdir*);
19 void	puttime(Dosdir*, long);
20 void	rattach(void);
21 void	rclone(void);
22 void	rclunk(void);
23 void	rcreate(void);
24 long	readdir(Xfile*, void*, long, long);
25 long	readfile(Xfile*, void*, long, long);
26 void	refxfs(Xfs*, int);
27 void	rflush(void);
28 void	rnop(void);
29 void	rauth(void);
30 void	ropen(void);
31 void	rread(void);
32 void	rremove(void);
33 void	rsession(void);
34 void	rstat(void);
35 void	rwalk(void);
36 void	rwrite(void);
37 void	rwstat(void);
38 int	searchdir(Xfile*, char*, Dosptr*, int);
39 int	truncfile(Xfile*, int);
40 int	walkup(Xfile*, Dosptr*);
41 long	writefile(Xfile*, void*, long, long);
42 char *	xerrstr(int);
43 Xfile *	xfile(int, int);
44 int	xfspurge(void);
45