Lines Matching refs:s_journal_seg
23 if (super->s_journal_seg[i]) { in logfs_calc_free()
65 if (!super->s_journal_seg[i]) in reserve_sb_and_journal()
67 err = btree_insert32(head, super->s_journal_seg[i], (void *)1, in reserve_sb_and_journal()
341 segno = super->s_journal_seg[i]; in logfs_read_journal()
342 gec[i] = read_gec(sb, super->s_journal_seg[i]); in logfs_read_journal()
351 return logfs_read_segment(sb, super->s_journal_seg[max_i]); in logfs_read_journal()
364 if (area->a_segno != super->s_journal_seg[i]) in journal_get_free_segment()
371 } while (!super->s_journal_seg[i]); in journal_get_free_segment()
373 area->a_segno = super->s_journal_seg[i]; in journal_get_free_segment()
816 if (super->s_journal_seg[i]) { in do_logfs_journal_wl_pass()
817 btree_remove32(head, super->s_journal_seg[i]); in do_logfs_journal_wl_pass()
819 super->s_journal_seg[i], in do_logfs_journal_wl_pass()
821 super->s_journal_seg[i] = 0; in do_logfs_journal_wl_pass()
827 super->s_journal_seg[i] = segno; in do_logfs_journal_wl_pass()
837 area->a_segno = super->s_journal_seg[0]; in do_logfs_journal_wl_pass()