Changes in uspace/srv/vfs/vfs.h [f29a3a2:1e4cada] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/vfs/vfs.h
rf29a3a2 r1e4cada 177 177 vfs_pair_t *, ...); 178 178 extern int vfs_open_node_internal(vfs_lookup_res_t *); 179 extern int vfs_close_internal(vfs_file_t *);180 179 181 180 extern bool vfs_nodes_init(void); 182 181 extern vfs_node_t *vfs_node_get(vfs_lookup_res_t *); 183 182 extern void vfs_node_put(vfs_node_t *); 184 extern void vfs_node_forget(vfs_node_t *);185 extern unsigned vfs_nodes_refcount_sum_get(fs_handle_t, dev_handle_t);186 187 183 188 184 #define MAX_OPEN_FILES 128 189 185 190 186 extern bool vfs_files_init(void); 191 extern void vfs_files_done(void);192 187 extern vfs_file_t *vfs_file_get(int); 193 188 extern int vfs_fd_assign(vfs_file_t *file, int fd); … … 203 198 extern void vfs_register(ipc_callid_t, ipc_call_t *); 204 199 extern void vfs_mount(ipc_callid_t, ipc_call_t *); 205 extern void vfs_unmount(ipc_callid_t, ipc_call_t *);206 200 extern void vfs_open(ipc_callid_t, ipc_call_t *); 207 201 extern void vfs_open_node(ipc_callid_t, ipc_call_t *);
Note:
See TracChangeset
for help on using the changeset viewer.