Lines Matching defs:inode
349 * Ntfs inode - extends linux inode. consists of one or more MFT inodes.
356 * Range [i_valid - inode->i_size) - contains 0.
357 * Usually i_valid <= inode->i_size.
400 struct inode vfs_inode;
492 struct inode *dir_search_u(struct inode *dir, const struct cpu_str *uni,
494 bool dir_is_empty(struct inode *dir);
502 int ntfs_file_open(struct inode *inode, struct file *file);
503 int ntfs_fiemap(struct inode *inode, struct fiemap_extent_info *fieinfo,
558 int ni_write_inode(struct inode *inode, int sync, const char *hint);
582 bool ni_is_dirty(struct inode *inode);
605 void ntfs_bad_inode(struct inode *inode, const char *hint);
699 /* Globals from inode.c */
700 struct inode *ntfs_iget5(struct super_block *sb, const struct MFT_REF *ref,
702 int ntfs_set_size(struct inode *inode, u64 new_size);
703 int reset_log_file(struct inode *inode);
704 int ntfs_get_block(struct inode *inode, sector_t vbn,
710 int ntfs3_write_inode(struct inode *inode, struct writeback_control *wbc);
711 int ntfs_sync_inode(struct inode *inode);
712 int ntfs_flush_inodes(struct super_block *sb, struct inode *i1,
713 struct inode *i2);
714 int inode_write_data(struct inode *inode, const void *data, size_t bytes);
715 struct inode *ntfs_create_inode(struct mnt_idmap *idmap, struct inode *dir,
720 int ntfs_link_inode(struct inode *inode, struct dentry *dentry);
721 int ntfs_unlink_inode(struct inode *dir, const struct dentry *dentry);
722 void ntfs_evict_inode(struct inode *inode);
869 int ntfs_init_acl(struct mnt_idmap *idmap, struct inode *inode,
870 struct inode *dir);
880 int ntfs_save_wsl_perm(struct inode *inode, __le16 *ea_size);
881 void ntfs_get_wsl_perm(struct inode *inode);
1036 static inline struct ntfs_inode *ntfs_i(struct inode *inode)
1038 return container_of(inode, struct ntfs_inode, vfs_inode);