Subversion Repositories HelenOS

Rev

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

Rev 3506 Rev 3513
Line 59... Line 59...
59
 
59
 
60
#define fat_block_get(np, off) \
60
#define fat_block_get(np, off) \
61
    _fat_block_get((np)->idx->dev_handle, (np)->firstc, (off))
61
    _fat_block_get((np)->idx->dev_handle, (np)->firstc, (off))
62
   
62
   
63
extern struct block *_fat_block_get(dev_handle_t, fat_cluster_t, off_t);
63
extern struct block *_fat_block_get(dev_handle_t, fat_cluster_t, off_t);
64
extern uint16_t _fat_blcks_get(dev_handle_t, fat_cluster_t);
64
extern uint16_t _fat_blcks_get(dev_handle_t, fat_cluster_t, fat_cluster_t *);
65
extern uint16_t fat_bps_get(dev_handle_t);
65
extern uint16_t fat_bps_get(dev_handle_t);
66
 
66
 
67
extern void fat_append_clusters(struct fat_node *, fat_cluster_t);
67
extern void fat_append_clusters(struct fat_node *, fat_cluster_t);
68
extern int fat_alloc_clusters(dev_handle_t, unsigned, fat_cluster_t *,
68
extern int fat_alloc_clusters(dev_handle_t, unsigned, fat_cluster_t *,
69
    fat_cluster_t *);
69
    fat_cluster_t *);