Changes in uspace/lib/fs/libfs.h [06256b0:3dd148d] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/fs/libfs.h

    r06256b0 r3dd148d  
    5656
    5757typedef 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
     64typedef struct {
     65        mp_data_t mp_data;  /**< Mount point info. */
    5866        void *data;         /**< Data of the file system implementation. */
    5967} fs_node_t;
     
    8593        bool (* is_file)(fs_node_t *);
    8694        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 *);
    8798} libfs_ops_t;
    8899
Note: See TracChangeset for help on using the changeset viewer.