#include <stdint.h>
#include <stddef.h>
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_errno.h"
-#include "ext4_oflags.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_errno.h>
+#include <ext4_oflags.h>
+#include <ext4_debug.h>
-#include "ext4_blockdev.h"
+#include <ext4_blockdev.h>
/********************************OS LOCK INFERFACE***************************/
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
-#include "ext4_fs.h"
+#include <ext4_fs.h>
#include <stdint.h>
#include <stdbool.h>
extern "C" {
#endif
-#include "ext4_config.h"
+#include <ext4_config.h>
#include <stdint.h>
#include <stdbool.h>
-#include "misc/tree.h"
-#include "misc/queue.h"
+#include <misc/tree.h>
+#include <misc/queue.h>
#define EXT4_BLOCK_ZERO() \
{.lb_id = 0, .data = 0}
extern "C" {
#endif
-#include "ext4_config.h"
+#include <ext4_config.h>
#include <stdint.h>
#include <stdbool.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_super.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_super.h>
#include <stdint.h>
#include <stdbool.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_bcache.h"
+#include <ext4_config.h>
+#include <ext4_bcache.h>
#include <stdbool.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
+#include <ext4_config.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_errno.h"
+#include <ext4_config.h>
+#include <ext4_errno.h>
#if !CONFIG_HAVE_OWN_ASSERT
#include <assert.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_blockdev.h"
-#include "ext4_super.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_blockdev.h>
+#include <ext4_super.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
-#include "ext4_fs.h"
-#include "ext4_dir.h"
+#include <ext4_fs.h>
+#include <ext4_dir.h>
#include <stdint.h>
#include <stdbool.h>
extern "C" {
#endif
-#include "ext4_config.h"
+#include <ext4_config.h>
#if !CONFIG_HAVE_OWN_ERRNO
#include <errno.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_inode.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_inode.h>
/*
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
#include <stdint.h>
#include <stdbool.h>
extern "C" {
#endif
-#include "ext4_config.h"
+#include <ext4_config.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
/**@brief Calculate and set checksum of inode bitmap.
* @param sb superblock pointer.
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "misc/queue.h"
-#include "misc/tree.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <misc/queue.h>
+#include <misc/tree.h>
struct jbd_fs {
struct ext4_blockdev *bdev;
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_blockdev.h"
+#include <ext4_config.h>
+#include <ext4_blockdev.h>
/**@brief Master boot record block devices descriptor*/
struct ext4_mbr_bdevs {
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
-#include "ext4_blockdev.h"
-#include "ext4_fs.h"
+#include <ext4_blockdev.h>
+#include <ext4_fs.h>
#include <stdbool.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
/**@brief Blocks count get stored in superblock.
* @param s superblock descriptor
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
/**@brief Mark a buffer dirty and add it to the current transaction.
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_blockdev.h"
-#include "misc/tree.h"
+#include <ext4_config.h>
+#include <ext4_blockdev.h>
+#include <misc/tree.h>
#include <stddef.h>
#include <stdint.h>
extern "C" {
#endif
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_inode.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_inode.h>
struct ext4_xattr_info {
uint8_t name_index;
* @brief Ext4 high level operations (file, directory, mountpoints...)
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_oflags.h"
-#include "ext4_debug.h"
-
-#include "ext4.h"
-#include "ext4_trans.h"
-#include "ext4_blockdev.h"
-#include "ext4_fs.h"
-#include "ext4_dir.h"
-#include "ext4_inode.h"
-#include "ext4_super.h"
-#include "ext4_block_group.h"
-#include "ext4_dir_idx.h"
-#include "ext4_xattr.h"
-#include "ext4_journal.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_oflags.h>
+#include <ext4_debug.h>
+
+#include <ext4.h>
+#include <ext4_trans.h>
+#include <ext4_blockdev.h>
+#include <ext4_fs.h>
+#include <ext4_dir.h>
+#include <ext4_inode.h>
+#include <ext4_super.h>
+#include <ext4_block_group.h>
+#include <ext4_dir_idx.h>
+#include <ext4_xattr.h>
+#include <ext4_journal.h>
#include <stdlib.h>
* @brief Physical block allocator.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_trans.h"
-#include "ext4_balloc.h"
-#include "ext4_super.h"
-#include "ext4_crc32.h"
-#include "ext4_block_group.h"
-#include "ext4_fs.h"
-#include "ext4_bitmap.h"
-#include "ext4_inode.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_trans.h>
+#include <ext4_balloc.h>
+#include <ext4_super.h>
+#include <ext4_crc32.h>
+#include <ext4_block_group.h>
+#include <ext4_fs.h>
+#include <ext4_bitmap.h>
+#include <ext4_inode.h>
/**@brief Compute number of block group from block address.
* @param sb superblock pointer.
* @brief Block cache allocator.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_bcache.h"
-#include "ext4_blockdev.h"
-#include "ext4_debug.h"
-#include "ext4_errno.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_bcache.h>
+#include <ext4_blockdev.h>
+#include <ext4_debug.h>
+#include <ext4_errno.h>
#include <string.h>
#include <stdlib.h>
* @brief Block/inode bitmap allocator.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
-#include "ext4_bitmap.h"
+#include <ext4_bitmap.h>
void ext4_bmap_bits_free(uint8_t *bmap, uint32_t sbit, uint32_t bcnt)
{
* @brief Block group function set.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
-#include "ext4_block_group.h"
+#include <ext4_block_group.h>
/**@brief CRC-16 look up table*/
static uint16_t const crc16_tab[256] = {
* @brief Block device module.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_blockdev.h"
-#include "ext4_fs.h"
-#include "ext4_journal.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_blockdev.h>
+#include <ext4_fs.h>
+#include <ext4_journal.h>
#include <string.h>
#include <stdlib.h>
* @brief Crc32c routine. Taken from FreeBSD kernel.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
#include "ext4_crc32.h"
* @brief Debug printf and assert macros.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
#include <stdarg.h>
* @brief Directory handle procedures.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_trans.h"
-#include "ext4_dir.h"
-#include "ext4_dir_idx.h"
-#include "ext4_crc32.h"
-#include "ext4_inode.h"
-#include "ext4_fs.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_trans.h>
+#include <ext4_dir.h>
+#include <ext4_dir_idx.h>
+#include <ext4_crc32.h>
+#include <ext4_inode.h>
+#include <ext4_fs.h>
#include <string.h>
* @brief Directory indexing procedures.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_trans.h"
-#include "ext4_dir_idx.h"
-#include "ext4_dir.h"
-#include "ext4_blockdev.h"
-#include "ext4_fs.h"
-#include "ext4_super.h"
-#include "ext4_inode.h"
-#include "ext4_crc32.h"
-#include "ext4_hash.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_trans.h>
+#include <ext4_dir_idx.h>
+#include <ext4_dir.h>
+#include <ext4_blockdev.h>
+#include <ext4_fs.h>
+#include <ext4_super.h>
+#include <ext4_inode.h>
+#include <ext4_crc32.h>
+#include <ext4_hash.h>
#include <string.h>
#include <stdlib.h>
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_blockdev.h"
-#include "ext4_trans.h"
-#include "ext4_fs.h"
-#include "ext4_super.h"
-#include "ext4_crc32.h"
-#include "ext4_balloc.h"
-#include "ext4_extent.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_blockdev.h>
+#include <ext4_trans.h>
+#include <ext4_fs.h>
+#include <ext4_super.h>
+#include <ext4_crc32.h>
+#include <ext4_balloc.h>
+#include <ext4_extent.h>
#include <stdlib.h>
#include <string.h>
* @brief More complex filesystem functions.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_trans.h"
-#include "ext4_fs.h"
-#include "ext4_blockdev.h"
-#include "ext4_super.h"
-#include "ext4_crc32.h"
-#include "ext4_block_group.h"
-#include "ext4_balloc.h"
-#include "ext4_bitmap.h"
-#include "ext4_inode.h"
-#include "ext4_ialloc.h"
-#include "ext4_extent.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_trans.h>
+#include <ext4_fs.h>
+#include <ext4_blockdev.h>
+#include <ext4_super.h>
+#include <ext4_crc32.h>
+#include <ext4_block_group.h>
+#include <ext4_balloc.h>
+#include <ext4_bitmap.h>
+#include <ext4_inode.h>
+#include <ext4_ialloc.h>
+#include <ext4_extent.h>
#include <string.h>
* @brief Directory indexing hash functions.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
#include <string.h>
* @brief Inode allocation procedures.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_trans.h"
-#include "ext4_ialloc.h"
-#include "ext4_super.h"
-#include "ext4_crc32.h"
-#include "ext4_fs.h"
-#include "ext4_blockdev.h"
-#include "ext4_block_group.h"
-#include "ext4_bitmap.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_trans.h>
+#include <ext4_ialloc.h>
+#include <ext4_super.h>
+#include <ext4_crc32.h>
+#include <ext4_fs.h>
+#include <ext4_blockdev.h>
+#include <ext4_block_group.h>
+#include <ext4_bitmap.h>
/**@brief Convert i-node number to relative index in block group.
* @param sb Superblock
* @brief Inode handle functions
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_inode.h"
-#include "ext4_super.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_inode.h>
+#include <ext4_super.h>
/**@brief Compute number of bits for block count.
* @param block_size Filesystem block_size
* @brief Journal handle functions
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_fs.h"
-#include "ext4_super.h"
-#include "ext4_journal.h"
-#include "ext4_blockdev.h"
-#include "ext4_crc32.h"
-#include "ext4_journal.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_fs.h>
+#include <ext4_super.h>
+#include <ext4_journal.h>
+#include <ext4_blockdev.h>
+#include <ext4_crc32.h>
+#include <ext4_journal.h>
#include <string.h>
#include <stdlib.h>
* @brief Master boot record parser
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
-#include "ext4_mbr.h"
+#include <ext4_mbr.h>
#include <inttypes.h>
#include <string.h>
* @brief
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_super.h"
-#include "ext4_block_group.h"
-#include "ext4_dir.h"
-#include "ext4_dir_idx.h"
-#include "ext4_fs.h"
-#include "ext4_inode.h"
-#include "ext4_ialloc.h"
-#include "ext4_mkfs.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_super.h>
+#include <ext4_block_group.h>
+#include <ext4_dir.h>
+#include <ext4_dir_idx.h>
+#include <ext4_fs.h>
+#include <ext4_inode.h>
+#include <ext4_ialloc.h>
+#include <ext4_mkfs.h>
#include <inttypes.h>
#include <string.h>
* @brief Superblock operations.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
-
-#include "ext4_super.h"
-#include "ext4_crc32.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
+
+#include <ext4_super.h>
+#include <ext4_crc32.h>
uint32_t ext4_block_group_cnt(struct ext4_sblock *s)
{
* @brief Ext4 transaction buffer operations.
*/
-#include "ext4_config.h"
-#include "ext4_types.h"
-#include "ext4_misc.h"
-#include "ext4_errno.h"
-#include "ext4_debug.h"
+#include <ext4_config.h>
+#include <ext4_types.h>
+#include <ext4_misc.h>
+#include <ext4_errno.h>
+#include <ext4_debug.h>
-#include "ext4_fs.h"
-#include "ext4_journal.h"
+#include <ext4_fs.h>
+#include <ext4_journal.h>
int ext4_trans_set_block_dirty(struct ext4_buf *buf)
{
* @brief Extended Attribute manipulation.
*/
-#include "ext4_config.h"
-#include "ext4_debug.h"
-#include "ext4_errno.h"
-#include "ext4_misc.h"
-#include "ext4_types.h"
-
-#include "ext4_balloc.h"
-#include "ext4_block_group.h"
-#include "ext4_blockdev.h"
-#include "ext4_crc32.h"
-#include "ext4_fs.h"
-#include "ext4_inode.h"
-#include "ext4_super.h"
-#include "ext4_trans.h"
-#include "ext4_xattr.h"
+#include <ext4_config.h>
+#include <ext4_debug.h>
+#include <ext4_errno.h>
+#include <ext4_misc.h>
+#include <ext4_types.h>
+
+#include <ext4_balloc.h>
+#include <ext4_block_group.h>
+#include <ext4_blockdev.h>
+#include <ext4_crc32.h>
+#include <ext4_fs.h>
+#include <ext4_inode.h>
+#include <ext4_super.h>
+#include <ext4_trans.h>
+#include <ext4_xattr.h>
#include <stdlib.h>
#include <string.h>