Lines Matching refs:oepos
2170 struct extent_position oepos; in udf_delete_aext() local
2189 oepos = epos; in udf_delete_aext()
2194 udf_write_aext(inode, &oepos, &eloc, (etype << 30) | elen, 1); in udf_delete_aext()
2195 if (oepos.bh != epos.bh) { in udf_delete_aext()
2196 oepos.block = epos.block; in udf_delete_aext()
2197 brelse(oepos.bh); in udf_delete_aext()
2199 oepos.bh = epos.bh; in udf_delete_aext()
2200 oepos.offset = epos.offset - adsize; in udf_delete_aext()
2206 if (epos.bh != oepos.bh) { in udf_delete_aext()
2208 udf_write_aext(inode, &oepos, &eloc, elen, 1); in udf_delete_aext()
2209 udf_write_aext(inode, &oepos, &eloc, elen, 1); in udf_delete_aext()
2210 if (!oepos.bh) { in udf_delete_aext()
2214 aed = (struct allocExtDesc *)oepos.bh->b_data; in udf_delete_aext()
2218 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2219 oepos.offset - (2 * adsize)); in udf_delete_aext()
2221 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2223 mark_buffer_dirty_inode(oepos.bh, inode); in udf_delete_aext()
2226 udf_write_aext(inode, &oepos, &eloc, elen, 1); in udf_delete_aext()
2227 if (!oepos.bh) { in udf_delete_aext()
2231 aed = (struct allocExtDesc *)oepos.bh->b_data; in udf_delete_aext()
2235 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2238 udf_update_tag(oepos.bh->b_data, in udf_delete_aext()
2240 mark_buffer_dirty_inode(oepos.bh, inode); in udf_delete_aext()
2245 brelse(oepos.bh); in udf_delete_aext()