Changeset 2b20947 in mainline for uspace/srv/vfs/vfs.h


Ignore:
Timestamp:
2007-09-15T14:47:57Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
a0edf5f
Parents:
d0b72c4
Message:

VFS work.
Delve deeper into VFS_REGISTER.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/vfs/vfs.h

    rd0b72c4 r2b20947  
    3838#define VFS_FIRST       FIRST_USER_METHOD
    3939
     40#define IPC_METHOD_TO_VFS_OP(m) ((m) - VFS_FIRST)       
     41
    4042typedef enum {
    4143        VFS_REGISTER = VFS_FIRST,
     
    7375typedef struct {
    7476        /** Unique identifier of the fs. */
    75         char fs_name[FS_NAME_MAXLEN];
     77        char name[FS_NAME_MAXLEN];
    7678       
    7779        /** Operations. */
    7880        vfs_op_t ops[VFS_LAST - VFS_FIRST];
    7981} vfs_info_t;
     82
     83typedef struct {
     84        link_t fs_link;
     85        vfs_info_t vfs_info;
     86} fs_info_t;
    8087
    8188#endif
Note: See TracChangeset for help on using the changeset viewer.