Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/tmpfs/tmpfs.h

    refcebe1 r15f3c3f  
    6161        fs_node_t *bp;          /**< Back pointer to the FS node. */
    6262        fs_index_t index;       /**< TMPFS node index. */
    63         devmap_handle_t devmap_handle;/**< Device handle. */
     63        service_id_t service_id;/**< Service ID of block device. */
    6464        link_t nh_link;         /**< Nodes hash table link. */
    6565        tmpfs_dentry_type_t type;
     
    7070} tmpfs_node_t;
    7171
    72 extern vfs_out_ops_t tmpfs_ops;
     72extern fs_reg_t tmpfs_reg;
     73
    7374extern libfs_ops_t tmpfs_libfs_ops;
    7475
    7576extern bool tmpfs_init(void);
    76 extern bool tmpfs_restore(devmap_handle_t);
     77
     78extern void tmpfs_mounted(ipc_callid_t, ipc_call_t *);
     79extern void tmpfs_mount(ipc_callid_t, ipc_call_t *);
     80extern void tmpfs_unmounted(ipc_callid_t, ipc_call_t *);
     81extern void tmpfs_unmount(ipc_callid_t, ipc_call_t *);
     82extern void tmpfs_lookup(ipc_callid_t, ipc_call_t *);
     83extern void tmpfs_read(ipc_callid_t, ipc_call_t *);
     84extern void tmpfs_write(ipc_callid_t, ipc_call_t *);
     85extern void tmpfs_truncate(ipc_callid_t, ipc_call_t *);
     86extern void tmpfs_stat(ipc_callid_t, ipc_call_t *);
     87extern void tmpfs_close(ipc_callid_t, ipc_call_t *);
     88extern void tmpfs_destroy(ipc_callid_t, ipc_call_t *);
     89extern void tmpfs_open_node(ipc_callid_t, ipc_call_t *);
     90extern void tmpfs_sync(ipc_callid_t, ipc_call_t *);
     91
     92extern bool tmpfs_restore(service_id_t);
    7793
    7894#endif
Note: See TracChangeset for help on using the changeset viewer.