Changes in uspace/srv/fs/ext2fs/ext2fs.h [868ef40:efcebe1] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/ext2fs/ext2fs.h
r868ef40 refcebe1 1 1 /* 2 * Copyright (c) 2008 Jakub Jermar3 2 * Copyright (c) 2011 Martin Sucha 4 3 * All rights reserved. … … 36 35 37 36 #include <libext2.h> 38 #include <fibril_synch.h>39 37 #include <libfs.h> 40 #include <atomic.h>41 38 #include <sys/types.h> 42 #include <bool.h>43 #include "../../vfs/vfs.h"44 45 #ifndef dprintf46 #define dprintf(...) printf(__VA_ARGS__)47 #endif48 39 49 40 #define min(a, b) ((a) < (b) ? (a) : (b)) 50 41 51 extern fs_reg_t ext2fs_reg; 42 extern vfs_out_ops_t ext2fs_ops; 43 extern libfs_ops_t ext2fs_libfs_ops; 52 44 53 45 extern int ext2fs_global_init(void); 54 46 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 *);69 47 70 48 #endif
Note:
See TracChangeset
for help on using the changeset viewer.