43 lines
		
	
	
		
			837 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			837 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #ifndef _VTREEFS_PROTO_H
 | |
| #define _VTREEFS_PROTO_H
 | |
| 
 | |
| /* inode.c */
 | |
| void init_inodes(unsigned int inodes, struct inode_stat *stat, index_t
 | |
| 	nr_indexed_entries);
 | |
| void cleanup_inodes(void);
 | |
| struct inode *find_inode(ino_t num);
 | |
| struct inode *get_inode(ino_t num);
 | |
| void put_inode(struct inode *node);
 | |
| void ref_inode(struct inode *node);
 | |
| int get_inode_number(struct inode *node);
 | |
| int is_inode_deleted(struct inode *node);
 | |
| int fs_putnode(void);
 | |
| 
 | |
| /* link.c */
 | |
| int fs_rdlink(void);
 | |
| 
 | |
| /* mount.c */
 | |
| int fs_readsuper(void);
 | |
| int fs_unmount(void);
 | |
| 
 | |
| /* path.c */
 | |
| int fs_lookup(void);
 | |
| 
 | |
| /* read.c */
 | |
| int fs_read(void);
 | |
| int fs_getdents(void);
 | |
| 
 | |
| /* sdbm.c */
 | |
| long sdbm_hash(char *str, int len);
 | |
| 
 | |
| /* stadir.c */
 | |
| int fs_stat(void);
 | |
| int fs_fstatfs(void);
 | |
| int fs_statvfs(void);
 | |
| 
 | |
| /* utility.c */
 | |
| int no_sys(void);
 | |
| int do_noop(void);
 | |
| 
 | |
| #endif /* _VTREEFS_PROTO_H */
 | 
