Lines Matching defs:orphan_dir_inode
77 struct inode *orphan_dir_inode,
2102 struct inode *orphan_dir_inode;
2106 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2109 if (!orphan_dir_inode) {
2115 inode_lock(orphan_dir_inode);
2117 ret = ocfs2_inode_lock(orphan_dir_inode, &orphan_dir_bh, 1);
2119 inode_unlock(orphan_dir_inode);
2120 iput(orphan_dir_inode);
2126 *ret_orphan_dir = orphan_dir_inode;
2132 static int __ocfs2_prepare_orphan_dir(struct inode *orphan_dir_inode,
2140 struct ocfs2_super *osb = OCFS2_SB(orphan_dir_inode->i_sb);
2163 ret = ocfs2_prepare_dir_for_insert(osb, orphan_dir_inode,
2195 struct inode *orphan_dir_inode = NULL;
2199 ret = ocfs2_lookup_lock_orphan_dir(osb, &orphan_dir_inode,
2206 ret = __ocfs2_prepare_orphan_dir(orphan_dir_inode, orphan_dir_bh,
2213 *ret_orphan_dir = orphan_dir_inode;
2219 ocfs2_inode_unlock(orphan_dir_inode, 1);
2220 inode_unlock(orphan_dir_inode);
2221 iput(orphan_dir_inode);
2235 struct inode *orphan_dir_inode,
2249 status = ocfs2_read_inode_block(orphan_dir_inode, &orphan_dir_bh);
2256 INODE_CACHE(orphan_dir_inode),
2284 set_nlink(orphan_dir_inode, ocfs2_read_links_count(orphan_fe));
2287 status = __ocfs2_add_entry(handle, orphan_dir_inode, name,
2321 set_nlink(orphan_dir_inode, ocfs2_read_links_count(orphan_fe));
2333 struct inode *orphan_dir_inode,
2362 (unsigned long long)OCFS2_I(orphan_dir_inode)->ip_blkno,
2366 INODE_CACHE(orphan_dir_inode),
2375 status = ocfs2_find_entry(name, strlen(name), orphan_dir_inode,
2383 status = ocfs2_delete_entry(handle, orphan_dir_inode, &lookup);
2393 set_nlink(orphan_dir_inode, ocfs2_read_links_count(orphan_fe));
2621 struct inode *orphan_dir_inode = NULL;
2654 status = ocfs2_prepare_orphan_dir(osb, &orphan_dir_inode,
2672 &orphan_insert, orphan_dir_inode, true);
2679 ocfs2_inode_unlock(orphan_dir_inode, 1);
2680 inode_unlock(orphan_dir_inode);
2681 iput(orphan_dir_inode);
2697 struct inode *orphan_dir_inode = NULL;
2703 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2706 if (!orphan_dir_inode) {
2712 inode_lock(orphan_dir_inode);
2713 status = ocfs2_inode_lock(orphan_dir_inode, &orphan_dir_bh, 1);
2715 inode_unlock(orphan_dir_inode);
2716 iput(orphan_dir_inode);
2730 status = ocfs2_orphan_del(osb, handle, orphan_dir_inode,
2760 ocfs2_inode_unlock(orphan_dir_inode, 1);
2761 inode_unlock(orphan_dir_inode);
2763 iput(orphan_dir_inode);
2778 struct inode *orphan_dir_inode = NULL;
2816 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2819 if (!orphan_dir_inode) {
2825 inode_lock(orphan_dir_inode);
2827 status = ocfs2_inode_lock(orphan_dir_inode, &orphan_dir_bh, 1);
2830 inode_unlock(orphan_dir_inode);
2831 iput(orphan_dir_inode);
2856 status = ocfs2_orphan_del(osb, handle, orphan_dir_inode, inode,
2891 ocfs2_inode_unlock(orphan_dir_inode, 1);
2892 inode_unlock(orphan_dir_inode);
2893 iput(orphan_dir_inode);