• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/ocfs2/

Lines Matching refs:osb

90 static int ocfs2_mknod_locked(struct ocfs2_super *osb,
100 static int ocfs2_fill_new_dir(struct ocfs2_super *osb,
107 static int ocfs2_prepare_orphan_dir(struct ocfs2_super *osb,
113 static int ocfs2_orphan_add(struct ocfs2_super *osb,
121 static int ocfs2_create_symlink_data(struct ocfs2_super *osb,
235 static int ocfs2_fill_new_dir(struct ocfs2_super *osb,
248 status = ocfs2_do_extend_dir(osb->sb, handle, inode, fe_bh,
263 memset(new_bh->b_data, 0, osb->sb->s_blocksize);
312 struct ocfs2_super *osb;
325 osb = OCFS2_SB(dir->i_sb);
352 status = ocfs2_prepare_dir_for_insert(osb, dir, parent_fe_bh,
361 status = ocfs2_reserve_new_inode(osb, &inode_ac);
371 status = ocfs2_reserve_clusters(osb, 1, &data_ac);
379 handle = ocfs2_start_trans(osb, OCFS2_MKNOD_CREDITS);
388 status = ocfs2_mknod_locked(osb, dir, dentry, mode, dev,
397 status = ocfs2_fill_new_dir(osb, handle, dir, inode,
440 ocfs2_commit_trans(osb, handle);
470 static int ocfs2_mknod_locked(struct ocfs2_super *osb,
494 status = ocfs2_claim_new_inode(osb, handle, inode_ac, &suballoc_bit,
511 inode->i_ino = ino_from_blkno(osb->sb, fe_blkno);
518 spin_lock(&osb->osb_lock);
519 inode->i_generation = osb->s_next_generation++;
520 spin_unlock(&osb->osb_lock);
522 *new_fe_bh = sb_getblk(osb->sb, fe_blkno);
538 memset(fe, 0, osb->sb->s_blocksize);
541 fe->i_fs_generation = cpu_to_le32(osb->fs_generation);
544 fe->i_suballoc_slot = cpu_to_le16(osb->slot_num);
570 fel->l_count = cpu_to_le16(ocfs2_extent_recs_per_inode(osb->sb));
587 ocfs2_inode_set_new(osb, inode);
588 if (!ocfs2_mount_local(osb)) {
652 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb);
678 err = ocfs2_prepare_dir_for_insert(osb, dir, parent_fe_bh,
699 handle = ocfs2_start_trans(osb, OCFS2_LINK_CREDITS);
749 ocfs2_commit_trans(osb, handle);
805 struct ocfs2_super *osb = OCFS2_SB(dir->i_sb);
823 if (inode == osb->root_inode) {
880 status = ocfs2_prepare_orphan_dir(osb, &orphan_dir, inode,
889 handle = ocfs2_start_trans(osb, OCFS2_UNLINK_CREDITS);
907 status = ocfs2_orphan_add(osb, handle, inode, fe, orphan_name,
946 ocfs2_commit_trans(osb, handle);
981 static int ocfs2_double_lock(struct ocfs2_super *osb,
1072 struct ocfs2_super *osb = NULL;
1092 osb = OCFS2_SB(old_dir->i_sb);
1111 status = ocfs2_rename_lock(osb);
1120 status = ocfs2_double_lock(osb, &old_dir_bh, old_dir,
1260 status = ocfs2_prepare_orphan_dir(osb, &orphan_dir,
1278 status = ocfs2_prepare_dir_for_insert(osb, new_dir, new_dir_bh,
1288 handle = ocfs2_start_trans(osb, OCFS2_RENAME_CREDITS);
1313 status = ocfs2_orphan_add(osb, handle, new_inode,
1425 ocfs2_rename_unlock(osb);
1428 ocfs2_commit_trans(osb, handle);
1479 static int ocfs2_create_symlink_data(struct ocfs2_super *osb,
1486 struct super_block *sb = osb->sb;
1586 struct ocfs2_super *osb = NULL;
1602 osb = OCFS2_SB(sb);
1628 status = ocfs2_prepare_dir_for_insert(osb, dir, parent_fe_bh,
1636 status = ocfs2_reserve_new_inode(osb, &inode_ac);
1645 status = ocfs2_reserve_clusters(osb, 1, &data_ac);
1653 handle = ocfs2_start_trans(osb, credits);
1661 status = ocfs2_mknod_locked(osb, dir, dentry,
1677 status = ocfs2_do_extend_allocation(osb, inode, &offset, 1,
1707 status = ocfs2_create_symlink_data(osb, handle, inode,
1734 ocfs2_commit_trans(osb, handle);
2110 static int ocfs2_prepare_orphan_dir(struct ocfs2_super *osb,
2126 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2128 osb->slot_num);
2143 status = ocfs2_prepare_dir_for_insert(osb, orphan_dir_inode,
2168 static int ocfs2_orphan_add(struct ocfs2_super *osb,
2182 status = ocfs2_read_block(osb,
2225 fe->i_orphaned_slot = cpu_to_le16(osb->slot_num);
2228 (unsigned long long)OCFS2_I(inode)->ip_blkno, osb->slot_num);
2239 int ocfs2_orphan_del(struct ocfs2_super *osb,