ReactOS  0.4.14-dev-342-gdc047f9
reiserfs_fs_i.h File Reference
#include <linux/list.h>
Include dependency graph for reiserfs_fs_i.h:

Go to the source code of this file.

Classes

struct  reiserfs_inode_info
 

Enumerations

enum  reiserfs_inode_flags {
  i_item_key_version_mask = 0x0001, i_stat_data_version_mask = 0x0002, i_pack_on_close_mask = 0x0004, i_nopack_mask = 0x0008,
  i_link_saved_unlink_mask = 0x0010, i_link_saved_truncate_mask = 0x0020, i_priv_object = 0x0080, i_has_xattr_dir = 0x0100,
  i_data_log = 0x0200
}
 

Enumeration Type Documentation

◆ reiserfs_inode_flags

bitmasks for i_flags field in reiserfs-specific part of inode

Enumerator
i_item_key_version_mask 

this says what format of key do all items (but stat data) of an object have. If this is set, that format is 3.6 otherwise

  • 3.5
i_stat_data_version_mask 

If this is unset, object has 3.5 stat data, otherwise, it has 3.6 stat data with 64bit size, 32bit nlink etc.

i_pack_on_close_mask 

file might need tail packing on close

i_nopack_mask 

don't pack tail of file

i_link_saved_unlink_mask 

If those is set, "safe link" was created for this file during truncate or unlink. Safe link is used to avoid leakage of disk space on crash with some files open, but unlinked.

i_link_saved_truncate_mask 
i_priv_object 
i_has_xattr_dir 
i_data_log 

Definition at line 9 of file reiserfs_fs_i.h.