Lines Matching defs:in
36 * the bits so that dst ends up in cpu byte-order.
57 struct efs_inode_info *in;
68 in = INODE_INFO(inode);
110 /* this is the number of blocks in the file */
128 in->numextents = be16_to_cpu(efs_inode->di_numextents);
129 in->lastextent = 0;
133 extent_copy(&(efs_inode->di_u.di_extents[i]), &(in->extents[i]));
134 if (i < in->numextents && in->extents[i].cooked.ex_magic != 0) {
135 pr_warn("extent %d has bad magic number in inode %lu\n",
144 inode->i_ino, in->numextents, inode->i_mode);
202 struct efs_inode_info *in = INODE_INFO(inode);
210 last = in->lastextent;
212 if (in->numextents <= EFS_DIRECTEXTENTS) {
214 if ((result = efs_extent_check(&in->extents[last], block, sb)))
218 if (in->numextents == 1) {
223 direxts = in->numextents;
226 * check the stored extents in the inode
230 cur = (last + dirext) % in->numextents;
231 if ((result = efs_extent_check(&in->extents[cur], block, sb))) {
232 in->lastextent = cur;
243 direxts = in->extents[0].cooked.ex_offset;
244 indexts = in->numextents;
258 ibase += in->extents[dirext].cooked.ex_length *
271 iblock = sb->fs_start + in->extents[dirext].cooked.ex_bn +
297 pr_err("extent %d has bad magic number in block %d\n",
305 in->lastextent = cur;