Rev 4439 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4439 | Rev 4537 | ||
---|---|---|---|
Line 34... | Line 34... | ||
34 | */ |
34 | */ |
35 | 35 | ||
36 | #ifndef LIBFS_LIBFS_H_ |
36 | #ifndef LIBFS_LIBFS_H_ |
37 | #define LIBFS_LIBFS_H_ |
37 | #define LIBFS_LIBFS_H_ |
38 | 38 | ||
39 | #include "../../srv/vfs/vfs.h" |
39 | #include <ipc/vfs.h> |
40 | #include <stdint.h> |
40 | #include <stdint.h> |
41 | #include <ipc/ipc.h> |
41 | #include <ipc/ipc.h> |
42 | #include <async.h> |
42 | #include <async.h> |
- | 43 | #include <devmap.h> |
|
43 | 44 | ||
44 | typedef struct { |
45 | typedef struct { |
45 | bool mp_active; |
46 | bool mp_active; |
46 | int phone; |
47 | int phone; |
47 | fs_handle_t fs_handle; |
48 | fs_handle_t fs_handle; |
Line 81... | Line 82... | ||
81 | 82 | ||
82 | extern void fs_node_initialize(fs_node_t *); |
83 | extern void fs_node_initialize(fs_node_t *); |
83 | 84 | ||
84 | extern void libfs_mount(libfs_ops_t *, fs_handle_t, ipc_callid_t, ipc_call_t *); |
85 | extern void libfs_mount(libfs_ops_t *, fs_handle_t, ipc_callid_t, ipc_call_t *); |
85 | extern void libfs_lookup(libfs_ops_t *, fs_handle_t, ipc_callid_t, ipc_call_t *); |
86 | extern void libfs_lookup(libfs_ops_t *, fs_handle_t, ipc_callid_t, ipc_call_t *); |
- | 87 | extern void libfs_open_node(libfs_ops_t *, fs_handle_t, ipc_callid_t, |
|
- | 88 | ipc_call_t *); |
|
86 | 89 | ||
87 | #endif |
90 | #endif |
88 | 91 | ||
89 | /** @} |
92 | /** @} |
90 | */ |
93 | */ |
91 | - |