Changeset 2674db6 in mainline for uspace/lib/ext4/libext4_bitmap.h


Ignore:
Timestamp:
2011-11-14T16:27:49Z (14 years ago)
Author:
Frantisek Princ <frantisek.princ@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
e18de3c
Parents:
a9bbce7d
Message:

New block allocation algorithm (from ext2)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext4/libext4_bitmap.h

    ra9bbce7d r2674db6  
    3535
    3636#include <sys/types.h>
    37 #include "libext4_filesystem.h"
    3837
    39 extern int ext4_bitmap_free_block(ext4_filesystem_t *,
    40                 ext4_inode_ref_t *, uint32_t);
    41 extern int ext4_bitmap_alloc_block(ext4_filesystem_t *,
    42                 ext4_inode_ref_t *, uint32_t *);
     38extern void ext4_bitmap_free_bit(uint8_t *, uint32_t);
     39extern void ext4_bitmap_set_bit(uint8_t *, uint32_t);
     40extern bool ext4_bitmap_is_free_bit(uint8_t *, uint32_t);
     41extern int ext4_bitmap_find_free_byte_and_set_bit(uint8_t *, uint32_t,
     42                uint32_t *, uint32_t);
     43extern int ext4_bitmap_find_free_bit_and_set(uint8_t *, uint32_t,
     44                uint32_t *, uint32_t);
     45
    4346#endif
    4447
Note: See TracChangeset for help on using the changeset viewer.