Lines Matching refs:vi

16 	struct erofs_inode *vi = EROFS_I(inode);
32 vi->nid, PTR_ERR(kaddr));
41 ifmt, vi->nid);
46 vi->datalayout = erofs_inode_datalayout(ifmt);
47 if (vi->datalayout >= EROFS_INODE_DATALAYOUT_MAX) {
49 vi->datalayout, vi->nid);
56 vi->inode_isize = sizeof(struct erofs_inode_extended);
58 if (*ofs + vi->inode_isize <= sb->s_blocksize) {
59 *ofs += vi->inode_isize;
64 copied = kmalloc(vi->inode_isize, GFP_NOFS);
74 vi->nid, PTR_ERR(kaddr));
78 *ofs = vi->inode_isize - gotten;
82 vi->xattr_isize = erofs_xattr_ibody_size(die->i_xattr_icount);
89 vi->raw_blkaddr = le32_to_cpu(die->i_u.raw_blkaddr);
114 if (erofs_inode_is_data_compressed(vi->datalayout))
116 else if (vi->datalayout == EROFS_INODE_CHUNK_BASED)
118 vi->chunkformat = le16_to_cpu(die->i_u.c.format);
123 vi->inode_isize = sizeof(struct erofs_inode_compact);
124 *ofs += vi->inode_isize;
125 vi->xattr_isize = erofs_xattr_ibody_size(dic->i_xattr_icount);
132 vi->raw_blkaddr = le32_to_cpu(dic->i_u.raw_blkaddr);
154 if (erofs_inode_is_data_compressed(vi->datalayout))
156 else if (vi->datalayout == EROFS_INODE_CHUNK_BASED)
157 vi->chunkformat = le16_to_cpu(dic->i_u.c.format);
162 erofs_inode_version(ifmt), vi->nid);
167 if (vi->datalayout == EROFS_INODE_CHUNK_BASED) {
168 if (vi->chunkformat & ~EROFS_CHUNK_FORMAT_ALL) {
171 vi->chunkformat, vi->nid);
175 vi->chunkbits = sb->s_blocksize_bits +
176 (vi->chunkformat & EROFS_CHUNK_FORMAT_BLKBITS_MASK);
182 (vi->datalayout == EROFS_INODE_FLAT_PLAIN ||
183 vi->datalayout == EROFS_INODE_CHUNK_BASED))
195 inode->i_mode, vi->nid);
207 struct erofs_inode *vi = EROFS_I(inode);
212 if (vi->datalayout != EROFS_INODE_FLAT_INLINE ||
222 m_pofs += vi->xattr_isize;
228 vi->nid);
242 struct erofs_inode *vi = EROFS_I(inode);
259 if (erofs_inode_is_data_compressed(vi->datalayout))
287 if (erofs_inode_is_data_compressed(vi->datalayout)) {