Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:es

35 	struct expand_dir_struct *es = (struct expand_dir_struct *) priv_data;
42 es->goal = *blocknr;
46 (EXT2FS_B2C(fs, es->goal) == EXT2FS_B2C(fs, es->goal+1)))
47 new_blk = es->goal+1;
49 es->goal &= ~EXT2FS_CLUSTER_MASK(fs);
50 retval = ext2fs_new_block2(fs, es->goal, 0, &new_blk);
52 es->err = retval;
55 es->newblocks++;
61 es->err = retval;
64 es->done = 1;
69 es->err = retval;
76 es->goal = new_blk;
78 es->err = retval;
84 if (es->done)
93 struct expand_dir_struct es;
108 es.done = 0;
109 es.err = 0;
110 es.goal = 0;
111 es.newblocks = 0;
114 0, expand_dir_proc, &es);
116 if (es.err)
117 return es.err;
118 if (!es.done)
129 ext2fs_iblk_add_blocks(fs, &inode, es.newblocks);