/trunk/uspace/srv/vfs/vfs.h/vfs.h |
---|
92,6 → 92,8 |
typedef struct { |
link_t fs_link; |
vfs_info_t vfs_info; |
int fs_handle; |
atomic_t phone_futex; /**< Phone serializing futex. */ |
ipcarg_t phone; |
} fs_info_t; |
142,6 → 144,9 |
extern uint8_t *plb; /**< Path Lookup Buffer */ |
extern link_t plb_head; /**< List of active PLB entries. */ |
extern int vfs_grab_phone(int); |
extern void vfs_release_phone(int); |
extern int vfs_lookup_internal(char *path, size_t len, vfs_node_t *result); |
extern void vfs_register(ipc_callid_t, ipc_call_t *); |