Lines Matching refs:vi
69 struct virtual_item *vi, in sd_create_vi() argument
72 vi->vi_index = TYPE_STAT_DATA; in sd_create_vi()
76 static int sd_check_left(struct virtual_item *vi, int free, in sd_check_left() argument
83 static int sd_check_right(struct virtual_item *vi, int free) in sd_check_right() argument
88 static int sd_part_size(struct virtual_item *vi, int first, int count) in sd_part_size() argument
94 static int sd_unit_num(struct virtual_item *vi) in sd_unit_num() argument
96 return vi->vi_item_len - IH_SIZE; in sd_unit_num()
99 static void sd_print_vi(struct virtual_item *vi) in sd_print_vi() argument
103 vi->vi_index, vi->vi_type, vi->vi_ih); in sd_print_vi()
159 struct virtual_item *vi, in direct_create_vi() argument
162 vi->vi_index = TYPE_DIRECT; in direct_create_vi()
166 static int direct_check_left(struct virtual_item *vi, int free, in direct_check_left() argument
175 static int direct_check_right(struct virtual_item *vi, int free) in direct_check_right() argument
177 return direct_check_left(vi, free, 0, 0); in direct_check_right()
180 static int direct_part_size(struct virtual_item *vi, int first, int count) in direct_part_size() argument
185 static int direct_unit_num(struct virtual_item *vi) in direct_unit_num() argument
187 return vi->vi_item_len - IH_SIZE; in direct_unit_num()
190 static void direct_print_vi(struct virtual_item *vi) in direct_print_vi() argument
194 vi->vi_index, vi->vi_type, vi->vi_ih); in direct_print_vi()
297 struct virtual_item *vi, in indirect_create_vi() argument
300 vi->vi_index = TYPE_INDIRECT; in indirect_create_vi()
304 static int indirect_check_left(struct virtual_item *vi, int free, in indirect_check_left() argument
313 static int indirect_check_right(struct virtual_item *vi, int free) in indirect_check_right() argument
315 return indirect_check_left(vi, free, 0, 0); in indirect_check_right()
322 static int indirect_part_size(struct virtual_item *vi, int first, int units) in indirect_part_size() argument
328 static int indirect_unit_num(struct virtual_item *vi) in indirect_unit_num() argument
331 return vi->vi_item_len - IH_SIZE; in indirect_unit_num()
334 static void indirect_print_vi(struct virtual_item *vi) in indirect_print_vi() argument
338 vi->vi_index, vi->vi_type, vi->vi_ih); in indirect_print_vi()
467 struct virtual_item *vi, in direntry_create_vi() argument
470 struct direntry_uarea *dir_u = vi->vi_uarea; in direntry_create_vi()
475 vi->vi_index = TYPE_DIRENTRY; in direntry_create_vi()
477 BUG_ON(!(vi->vi_ih) || !vi->vi_item); in direntry_create_vi()
480 if (le_ih_k_offset(vi->vi_ih) == DOT_OFFSET) in direntry_create_vi()
483 deh = (struct reiserfs_de_head *)(vi->vi_item); in direntry_create_vi()
486 dir_u->entry_count = ih_entry_count(vi->vi_ih) + in direntry_create_vi()
494 (j ? deh_location(&deh[j - 1]) : ih_item_len(vi->vi_ih)) - in direntry_create_vi()
513 if (l + IH_SIZE != vi->vi_item_len + in direntry_create_vi()
533 static int direntry_check_left(struct virtual_item *vi, int free, in direntry_check_left() argument
538 struct direntry_uarea *dir_u = vi->vi_uarea; in direntry_check_left()
563 static int direntry_check_right(struct virtual_item *vi, int free) in direntry_check_right() argument
567 struct direntry_uarea *dir_u = vi->vi_uarea; in direntry_check_right()
588 static int direntry_part_size(struct virtual_item *vi, int first, int count) in direntry_part_size() argument
592 struct direntry_uarea *dir_u = vi->vi_uarea; in direntry_part_size()
607 static int direntry_unit_num(struct virtual_item *vi) in direntry_unit_num() argument
609 struct direntry_uarea *dir_u = vi->vi_uarea; in direntry_unit_num()
614 static void direntry_print_vi(struct virtual_item *vi) in direntry_print_vi() argument
617 struct direntry_uarea *dir_u = vi->vi_uarea; in direntry_print_vi()
621 vi->vi_index, vi->vi_type, vi->vi_ih, dir_u->flags); in direntry_print_vi()
678 struct virtual_item *vi, in errcatch_create_vi() argument
691 static int errcatch_check_left(struct virtual_item *vi, int free, in errcatch_check_left() argument
699 static int errcatch_check_right(struct virtual_item *vi, int free) in errcatch_check_right() argument
706 static int errcatch_part_size(struct virtual_item *vi, int first, int count) in errcatch_part_size() argument
713 static int errcatch_unit_num(struct virtual_item *vi) in errcatch_unit_num() argument
720 static void errcatch_print_vi(struct virtual_item *vi) in errcatch_print_vi() argument