Changeset 553492be in mainline for uspace/srv/vfs/vfs.h


Ignore:
Timestamp:
2009-06-17T22:33:08Z (16 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
ac47b7c2
Parents:
ca093b3
Message:

Finish converting VFS to fibril synchronization.

File:
1 edited

Legend:

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

    rca093b3 r553492be  
    3737#include <adt/list.h>
    3838#include <fibril_sync.h>
    39 #include <futex.h>
    4039#include <sys/types.h>
    4140#include <devmap.h>
     
    146145} vfs_file_t;
    147146
    148 extern futex_t nodes_futex;
     147extern fibril_mutex_t nodes_mutex;
    149148
    150149extern link_t fs_head;          /**< List of registered file systems. */
     
    159158} plb_entry_t;
    160159
    161 extern futex_t plb_futex;       /**< Futex protecting plb and plb_head. */
     160extern fibril_mutex_t plb_mutex;/**< Mutex protecting plb and plb_head. */
    162161extern uint8_t *plb;            /**< Path Lookup Buffer */
    163162extern link_t plb_head;         /**< List of active PLB entries. */
Note: See TracChangeset for help on using the changeset viewer.