Lines Matching refs:oepos
357 struct extent_position oepos, epos; in udf_table_free_blocks() local
378 epos.offset = oepos.offset = sizeof(struct unallocSpaceEntry); in udf_table_free_blocks()
380 epos.block = oepos.block = iinfo->i_location; in udf_table_free_blocks()
381 epos.bh = oepos.bh = NULL; in udf_table_free_blocks()
402 udf_write_aext(table, &oepos, &eloc, elen, 1); in udf_table_free_blocks()
421 udf_write_aext(table, &oepos, &eloc, elen, 1); in udf_table_free_blocks()
424 if (epos.bh != oepos.bh) { in udf_table_free_blocks()
425 oepos.block = epos.block; in udf_table_free_blocks()
426 brelse(oepos.bh); in udf_table_free_blocks()
428 oepos.bh = epos.bh; in udf_table_free_blocks()
429 oepos.offset = 0; in udf_table_free_blocks()
431 oepos.offset = epos.offset; in udf_table_free_blocks()
463 brelse(oepos.bh); in udf_table_free_blocks()
472 brelse(oepos.bh); in udf_table_free_blocks()
473 oepos = epos; in udf_table_free_blocks()
483 brelse(oepos.bh); in udf_table_free_blocks()
488 cpu_to_le32(oepos.block.logicalBlockNum); in udf_table_free_blocks()
502 if (oepos.bh) { in udf_table_free_blocks()
503 sptr = oepos.bh->b_data + epos.offset; in udf_table_free_blocks()
505 oepos.bh->b_data; in udf_table_free_blocks()
543 if (oepos.bh) { in udf_table_free_blocks()
544 udf_update_tag(oepos.bh->b_data, loffset); in udf_table_free_blocks()
545 mark_buffer_dirty(oepos.bh); in udf_table_free_blocks()
568 brelse(oepos.bh); in udf_table_free_blocks()