Lines Matching refs:a_segno
49 return dev_ofs(area->a_sb, area->a_segno, ofs); in logfs_get_free_bytes()
109 u64 ofs = dev_ofs(sb, area->a_segno, area->a_used_bytes); in pad_partial_page()
130 u64 ofs = dev_ofs(sb, area->a_segno, area->a_used_bytes); in pad_full_pages()
742 u64 ofs = dev_ofs(sb, area->a_segno, area->a_written_bytes); in logfs_open_area()
745 log_gc("logfs_close_area(%x)\n", area->a_segno); in logfs_open_area()
748 freeseg(sb, area->a_segno); in logfs_open_area()
758 log_gc("logfs_open_area(%x, %x)\n", area->a_segno, area->a_level); in logfs_open_area()
762 area->a_segno); in logfs_open_area()
763 logfs_mark_segment_bad(sb, area->a_segno); in logfs_open_area()
774 u64 ofs = dev_ofs(sb, area->a_segno, area->a_written_bytes); in logfs_sync_area()
809 area->a_segno = get_best_cand(sb, &super->s_free_list, NULL); in ostore_get_free_segment()
817 logfs_get_segment_entry(area->a_sb, area->a_segno, &se); in ostore_get_erase_count()
832 err = logfs_erase_segment(sb, area->a_segno, 0); in ostore_erase_segment()
839 sh.segno = cpu_to_be32(area->a_segno); in ostore_erase_segment()
844 logfs_set_segment_erased(sb, area->a_segno, area->a_erase_count, in ostore_erase_segment()
847 ofs = dev_ofs(sb, area->a_segno, 0); in ostore_erase_segment()
862 freeseg(area->a_sb, area->a_segno); in free_area()