Lines Matching refs:segnum

400 	__u64			segnum;  member
403 static int nilfs_segment_list_add(struct list_head *head, __u64 segnum) in nilfs_segment_list_add() argument
410 ent->segnum = segnum; in nilfs_segment_list_add()
434 __u64 segnum[4]; in nilfs_prepare_segment_for_recovery() local
438 segnum[0] = nilfs->ns_segnum; in nilfs_prepare_segment_for_recovery()
439 segnum[1] = nilfs->ns_nextnum; in nilfs_prepare_segment_for_recovery()
440 segnum[2] = ri->ri_segnum; in nilfs_prepare_segment_for_recovery()
441 segnum[3] = ri->ri_nextnum; in nilfs_prepare_segment_for_recovery()
447 err = nilfs_sufile_free(sufile, segnum[1]); in nilfs_prepare_segment_for_recovery()
452 err = nilfs_segment_list_add(head, segnum[i]); in nilfs_prepare_segment_for_recovery()
462 if (ent->segnum != segnum[0]) { in nilfs_prepare_segment_for_recovery()
463 err = nilfs_sufile_scrap(sufile, ent->segnum); in nilfs_prepare_segment_for_recovery()
472 err = nilfs_sufile_alloc(sufile, &segnum[0]); in nilfs_prepare_segment_for_recovery()
478 nilfs->ns_nextnum = nilfs->ns_segnum = segnum[0]; in nilfs_prepare_segment_for_recovery()
591 __u64 segnum, nextnum = 0; in nilfs_do_roll_forward() local
603 segnum = nilfs_get_segnum_of_block(nilfs, pseg_start); in nilfs_do_roll_forward()
604 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end); in nilfs_do_roll_forward()
606 while (segnum != ri->ri_segnum || pseg_start <= ri->ri_pseg_start) { in nilfs_do_roll_forward()
678 segnum = nextnum; in nilfs_do_roll_forward()
679 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end); in nilfs_do_roll_forward()
824 __u64 segnum, nextnum = 0; in nilfs_search_super_root() local
833 segnum = nilfs_get_segnum_of_block(nilfs, pseg_start); in nilfs_search_super_root()
836 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end); in nilfs_search_super_root()
867 ri->ri_segnum = segnum; in nilfs_search_super_root()
907 nilfs->ns_segnum = segnum; in nilfs_search_super_root()
941 ret = nilfs_segment_list_add(&segments, segnum); in nilfs_search_super_root()
946 segnum = nextnum; in nilfs_search_super_root()
947 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end); in nilfs_search_super_root()