Subversion Repositories HelenOS

Rev

Rev 2680 | Rev 2682 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2680 Rev 2681
Line 171... Line 171...
171
 
171
 
172
extern atomic_t plb_futex;  /**< Futex protecting plb and plb_head. */
172
extern atomic_t plb_futex;  /**< Futex protecting plb and plb_head. */
173
extern uint8_t *plb;        /**< Path Lookup Buffer */
173
extern uint8_t *plb;        /**< Path Lookup Buffer */
174
extern link_t plb_head;     /**< List of active PLB entries. */
174
extern link_t plb_head;     /**< List of active PLB entries. */
175
 
175
 
176
/** Holding this futex prevents extern changes in file system namespace. */
176
/** Holding this rwlock prevents changes in file system namespace. */
177
atomic_t namespace_futex;
177
extern rwlock_t namespace_rwlock;
178
 
178
 
179
extern int vfs_grab_phone(int);
179
extern int vfs_grab_phone(int);
180
extern void vfs_release_phone(int);
180
extern void vfs_release_phone(int);
181
 
181
 
182
extern int fs_name_to_handle(char *, bool);
182
extern int fs_name_to_handle(char *, bool);