u16 file_name_utf8_len;
u8 is_extracted : 1;
+ u8 visited : 1;
+ u8 canonical : 1;
/* Byte 40 */
/* %true iff verify_inode() has run on this dentry. */
u8 verified : 1;
+ /* temporary flag */
+ u8 visited : 1;
+
/* Number of alternate data streams associated with this inode */
u16 num_ads;
/* List of dentries that reference this inode (there should be
* link_count of them) */
struct list_head dentry_list;
+
struct hlist_node hlist;
+
+ struct list_head lte_inode_list;
+
char *extracted_file;
/* Root of a red-black tree storing the children of this inode (if
list_add(&(dentry)->inode_dentry_list, &(inode)->dentry_list); \
})
-static inline bool dentry_is_extracted(const struct dentry *dentry)
-{
- return dentry->is_extracted;
-}
-
static inline bool dentry_is_first_in_inode(const struct dentry *dentry)
{
return container_of(dentry->d_inode->dentry_list.next,