• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/reiserfs/

Lines Matching refs:dir_u

465 	struct direntry_uarea *dir_u = vi->vi_uarea;
474 dir_u->flags = 0;
476 dir_u->flags |= DIRENTRY_VI_FIRST_DIRENTRY_ITEM;
481 dir_u->entry_count = ih_entry_count(vi->vi_ih) +
485 for (i = 0; i < dir_u->entry_count; i++) {
488 dir_u->entry_sizes[i] =
493 size += (dir_u->entry_count * sizeof(short));
497 dir_u->entry_sizes[vn->vn_pos_in_item] = insert_size;
505 for (k = 0; k < dir_u->entry_count; k++)
506 l += dir_u->entry_sizes[k];
533 struct direntry_uarea *dir_u = vi->vi_uarea;
535 for (i = start_skip; i < dir_u->entry_count - end_skip; i++) {
536 if (dir_u->entry_sizes[i] > free)
540 free -= dir_u->entry_sizes[i];
544 if (entries == dir_u->entry_count) {
547 dir_u->entry_count);
551 if (start_skip == 0 && (dir_u->flags & DIRENTRY_VI_FIRST_DIRENTRY_ITEM)
562 struct direntry_uarea *dir_u = vi->vi_uarea;
564 for (i = dir_u->entry_count - 1; i >= 0; i--) {
565 if (dir_u->entry_sizes[i] > free)
569 free -= dir_u->entry_sizes[i];
572 BUG_ON(entries == dir_u->entry_count);
575 if ((dir_u->flags & DIRENTRY_VI_FIRST_DIRENTRY_ITEM)
576 && entries > dir_u->entry_count - 2)
577 entries = dir_u->entry_count - 2;
587 struct direntry_uarea *dir_u = vi->vi_uarea;
593 from = dir_u->entry_count - count;
597 retval += dir_u->entry_sizes[i];
604 struct direntry_uarea *dir_u = vi->vi_uarea;
606 return dir_u->entry_count;
612 struct direntry_uarea *dir_u = vi->vi_uarea;
616 vi->vi_index, vi->vi_type, vi->vi_ih, dir_u->flags);
617 printk("%d entries: ", dir_u->entry_count);
618 for (i = 0; i < dir_u->entry_count; i++)
619 printk("%d ", dir_u->entry_sizes[i]);