Lines Matching defs:f2fs_inode_info
420 struct f2fs_inode_info { struct
421 struct inode vfs_inode; /* serve a vfs inode */
422 unsigned long i_flags; /* keep an inode flags for ioctl */
423 unsigned char i_advise; /* use to give file attribute hints */
424 unsigned char i_dir_level; /* use for dentry level for large dir */
425 unsigned int i_current_depth; /* use only in directory structure */
426 unsigned int i_pino; /* parent inode number */
427 umode_t i_acl_mode; /* keep file acl mode temporarily */
430 unsigned long flags; /* use to pass per-file flags */
431 struct rw_semaphore i_sem; /* protect fi info */
432 atomic_t dirty_pages; /* # of dirty pages */
433 f2fs_hash_t chash; /* hash value of given file name */
434 unsigned int clevel; /* maximum level of given file name */
435 nid_t i_xattr_nid; /* node id that contains xattrs */
436 unsigned long long xattr_ver; /* cp version of xattr modification */
437 struct inode_entry *dirty_dir; /* the pointer of dirty dir */
439 struct list_head inmem_pages; /* inmemory pages managed by f2fs */
440 struct mutex inmem_lock; /* lock for inmemory pages */
442 struct extent_tree *extent_tree; /* cached extent_tree entry */
446 struct f2fs_crypt_info *i_crypt_info;