Changes in uspace/srv/fs/ext2fs/ext2fs.h [efcebe1:868ef40] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/ext2fs/ext2fs.h
refcebe1 r868ef40 1 1 /* 2 * Copyright (c) 2008 Jakub Jermar 2 3 * Copyright (c) 2011 Martin Sucha 3 4 * All rights reserved. … … 35 36 36 37 #include <libext2.h> 38 #include <fibril_synch.h> 37 39 #include <libfs.h> 40 #include <atomic.h> 38 41 #include <sys/types.h> 42 #include <bool.h> 43 #include "../../vfs/vfs.h" 44 45 #ifndef dprintf 46 #define dprintf(...) printf(__VA_ARGS__) 47 #endif 39 48 40 49 #define min(a, b) ((a) < (b) ? (a) : (b)) 41 50 42 extern vfs_out_ops_t ext2fs_ops; 43 extern libfs_ops_t ext2fs_libfs_ops; 51 extern fs_reg_t ext2fs_reg; 44 52 45 53 extern int ext2fs_global_init(void); 46 54 extern int ext2fs_global_fini(void); 55 extern void ext2fs_mounted(ipc_callid_t, ipc_call_t *); 56 extern void ext2fs_mount(ipc_callid_t, ipc_call_t *); 57 extern void ext2fs_unmounted(ipc_callid_t, ipc_call_t *); 58 extern void ext2fs_unmount(ipc_callid_t, ipc_call_t *); 59 extern void ext2fs_lookup(ipc_callid_t, ipc_call_t *); 60 extern void ext2fs_read(ipc_callid_t, ipc_call_t *); 61 extern void ext2fs_write(ipc_callid_t, ipc_call_t *); 62 extern void ext2fs_truncate(ipc_callid_t, ipc_call_t *); 63 extern void ext2fs_stat(ipc_callid_t, ipc_call_t *); 64 extern void ext2fs_close(ipc_callid_t, ipc_call_t *); 65 extern void ext2fs_destroy(ipc_callid_t, ipc_call_t *); 66 extern void ext2fs_open_node(ipc_callid_t, ipc_call_t *); 67 extern void ext2fs_stat(ipc_callid_t, ipc_call_t *); 68 extern void ext2fs_sync(ipc_callid_t, ipc_call_t *); 47 69 48 70 #endif
Note:
See TracChangeset
for help on using the changeset viewer.