Subversion Repositories HelenOS

Rev

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

Rev 3527 Rev 3530
Line 65... Line 65...
65
    link_t hash_link;
65
    link_t hash_link;
66
    /** Buffer with the block data. */
66
    /** Buffer with the block data. */
67
    void *data;
67
    void *data;
68
} block_t;
68
} block_t;
69
 
69
 
-
 
70
extern int block_init(dev_handle_t, size_t, off_t, size_t);
70
extern int dev_phone;       /* FIXME */
71
extern void block_fini(dev_handle_t);
71
extern void *dev_buffer;    /* FIXME */
72
extern void *block_bb_get(dev_handle_t);
72
 
73
 
73
extern block_t *block_get(dev_handle_t, off_t, size_t);
74
extern block_t *block_get(dev_handle_t, off_t, size_t);
74
extern void block_put(block_t *);
75
extern void block_put(block_t *);
75
 
76
 
76
extern bool blockread(int, void *, off_t *, size_t *, off_t *, void *, size_t,
77
extern bool block_read(int, off_t *, size_t *, off_t *, void *, size_t, size_t);
77
    size_t);
-
 
78
 
78
 
79
#endif
79
#endif
80
 
80
 
81
/** @}
81
/** @}
82
 */
82
 */