Changeset 15f3c3f in mainline for uspace/lib/fs/libfs.h
- Timestamp:
- 2011-06-22T22:00:52Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 86ffa27f
- Parents:
- ef09a7a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/fs/libfs.h
ref09a7a r15f3c3f 40 40 #include <stdint.h> 41 41 #include <async.h> 42 #include < devmap.h>42 #include <loc.h> 43 43 44 44 typedef struct { … … 46 46 async_sess_t *sess; 47 47 fs_handle_t fs_handle; 48 devmap_handle_t devmap_handle;48 service_id_t service_id; 49 49 } mp_data_t; 50 50 … … 60 60 * argument holds the output argument. 61 61 */ 62 int (* root_get)(fs_node_t **, devmap_handle_t);62 int (* root_get)(fs_node_t **, service_id_t); 63 63 int (* match)(fs_node_t **, fs_node_t *, const char *); 64 int (* node_get)(fs_node_t **, devmap_handle_t, fs_index_t);64 int (* node_get)(fs_node_t **, service_id_t, fs_index_t); 65 65 int (* node_open)(fs_node_t *); 66 66 int (* node_put)(fs_node_t *); 67 int (* create)(fs_node_t **, devmap_handle_t, int);67 int (* create)(fs_node_t **, service_id_t, int); 68 68 int (* destroy)(fs_node_t *); 69 69 int (* link)(fs_node_t *, fs_node_t *, const char *); … … 80 80 bool (* is_directory)(fs_node_t *); 81 81 bool (* is_file)(fs_node_t *); 82 devmap_handle_t (* device_get)(fs_node_t *);82 service_id_t (* device_get)(fs_node_t *); 83 83 } libfs_ops_t; 84 84
Note:
See TracChangeset
for help on using the changeset viewer.