Lines Matching refs:oepos
2167 struct extent_position oepos; in udf_delete_aext() local
2188 oepos = epos; in udf_delete_aext()
2193 udf_write_aext(inode, &oepos, &eloc, (etype << 30) | elen, 1); in udf_delete_aext()
2194 if (oepos.bh != epos.bh) { in udf_delete_aext()
2195 oepos.block = epos.block; in udf_delete_aext()
2196 brelse(oepos.bh); in udf_delete_aext()
2198 oepos.bh = epos.bh; in udf_delete_aext()
2199 oepos.offset = epos.offset - adsize; in udf_delete_aext()
2205 if (epos.bh != oepos.bh) { in udf_delete_aext()
2207 udf_write_aext(inode, &oepos, &eloc, elen, 1); in udf_delete_aext()
2208 udf_write_aext(inode, &oepos, &eloc, elen, 1); in udf_delete_aext()
2209 if (!oepos.bh) { in udf_delete_aext()
2213 aed = (struct allocExtDesc *)oepos.bh->b_data; in udf_delete_aext()
2217 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2218 oepos.offset - (2 * adsize)); in udf_delete_aext()
2220 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2222 mark_buffer_dirty_inode(oepos.bh, inode); in udf_delete_aext()
2225 udf_write_aext(inode, &oepos, &eloc, elen, 1); in udf_delete_aext()
2226 if (!oepos.bh) { in udf_delete_aext()
2230 aed = (struct allocExtDesc *)oepos.bh->b_data; in udf_delete_aext()
2234 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2237 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2239 mark_buffer_dirty_inode(oepos.bh, inode); in udf_delete_aext()
2244 brelse(oepos.bh); in udf_delete_aext()