Lines Matching defs:segnum
388 __u64 segnum;
391 static int nilfs_segment_list_add(struct list_head *head, __u64 segnum)
398 ent->segnum = segnum;
422 __u64 segnum[4];
426 segnum[0] = nilfs->ns_segnum;
427 segnum[1] = nilfs->ns_nextnum;
428 segnum[2] = ri->ri_segnum;
429 segnum[3] = ri->ri_nextnum;
435 err = nilfs_sufile_free(sufile, segnum[1]);
440 err = nilfs_segment_list_add(head, segnum[i]);
450 if (ent->segnum != segnum[0]) {
451 err = nilfs_sufile_scrap(sufile, ent->segnum);
460 err = nilfs_sufile_alloc(sufile, &segnum[0]);
466 nilfs->ns_nextnum = nilfs->ns_segnum = segnum[0];
580 __u64 segnum, nextnum = 0;
592 segnum = nilfs_get_segnum_of_block(nilfs, pseg_start);
593 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end);
595 while (segnum != ri->ri_segnum || pseg_start <= ri->ri_pseg_start) {
667 segnum = nextnum;
668 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end);
809 __u64 segnum, nextnum = 0;
818 segnum = nilfs_get_segnum_of_block(nilfs, pseg_start);
821 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end);
852 ri->ri_segnum = segnum;
894 nilfs->ns_segnum = segnum;
928 ret = nilfs_segment_list_add(&segments, segnum);
933 segnum = nextnum;
934 nilfs_get_segment_range(nilfs, segnum, &seg_start, &seg_end);