Changeset 03bc76a in mainline for uspace/srv/fs/minixfs/mfs.h
- Timestamp:
- 2011-09-04T12:33:10Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c699b0c
- Parents:
- 8ff0bd2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/minixfs/mfs.h
r8ff0bd2 r03bc76a 58 58 #endif 59 59 60 #ifdef _MAIN61 #define GLOBAL62 #else63 #define GLOBAL extern64 #endif65 66 60 #define on_error(r, inst) do { \ 67 61 if (r != EOK) inst; \ 68 62 }while(0) 69 70 GLOBAL fs_reg_t mfs_reg;71 63 72 64 typedef uint32_t bitchunk_t; … … 144 136 struct mfs_instance { 145 137 link_t link; 146 devmap_handle_t handle;138 service_id_t service_id; 147 139 struct mfs_sb_info *sbi; 148 140 unsigned open_nodes_cnt; … … 159 151 160 152 /*mfs_ops.c*/ 161 extern void mfs_mounted(ipc_callid_t rid, ipc_call_t *request); 162 extern void mfs_mount(ipc_callid_t rid, ipc_call_t *request); 163 extern void mfs_lookup(ipc_callid_t rid, ipc_call_t *request); 164 extern int mfs_instance_get(devmap_handle_t handle, 165 struct mfs_instance **instance); 166 167 extern void mfs_stat(ipc_callid_t rid, ipc_call_t *request); 168 extern void mfs_close(ipc_callid_t rid, ipc_call_t *request); 169 extern void mfs_open_node(ipc_callid_t rid, ipc_call_t *request); 170 171 extern void 172 mfs_read(ipc_callid_t rid, ipc_call_t *request); 173 174 extern void 175 mfs_write(ipc_callid_t rid, ipc_call_t *request); 176 177 extern void 178 mfs_truncate(ipc_callid_t rid, ipc_call_t *request); 179 180 extern void 181 mfs_destroy(ipc_callid_t rid, ipc_call_t *request); 182 183 extern void 184 mfs_unmounted(ipc_callid_t rid, ipc_call_t *request); 185 186 extern void 187 mfs_unmount(ipc_callid_t rid, ipc_call_t *request); 188 189 extern void 190 mfs_sync(ipc_callid_t rid, ipc_call_t *request); 153 extern vfs_out_ops_t mfs_ops; 154 extern libfs_ops_t mfs_libfs_ops; 191 155 192 156 extern int
Note:
See TracChangeset
for help on using the changeset viewer.