Changes in uspace/lib/fs/libfs.h [06256b0:3dd148d] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/fs/libfs.h
r06256b0 r3dd148d 56 56 57 57 typedef struct { 58 bool mp_active; 59 async_sess_t *sess; 60 fs_handle_t fs_handle; 61 service_id_t service_id; 62 } mp_data_t; 63 64 typedef struct { 65 mp_data_t mp_data; /**< Mount point info. */ 58 66 void *data; /**< Data of the file system implementation. */ 59 67 } fs_node_t; … … 85 93 bool (* is_file)(fs_node_t *); 86 94 service_id_t (* service_get)(fs_node_t *); 95 int (* size_block)(service_id_t, uint32_t *); 96 int (* total_block_count)(service_id_t, uint64_t *); 97 int (* free_block_count)(service_id_t, uint64_t *); 87 98 } libfs_ops_t; 88 99
Note:
See TracChangeset
for help on using the changeset viewer.