Lines Matching defs:orphan_dir_inode
78 struct inode *orphan_dir_inode,
2097 struct inode *orphan_dir_inode;
2101 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2104 if (!orphan_dir_inode) {
2110 inode_lock(orphan_dir_inode);
2112 ret = ocfs2_inode_lock(orphan_dir_inode, &orphan_dir_bh, 1);
2114 inode_unlock(orphan_dir_inode);
2115 iput(orphan_dir_inode);
2121 *ret_orphan_dir = orphan_dir_inode;
2127 static int __ocfs2_prepare_orphan_dir(struct inode *orphan_dir_inode,
2135 struct ocfs2_super *osb = OCFS2_SB(orphan_dir_inode->i_sb);
2158 ret = ocfs2_prepare_dir_for_insert(osb, orphan_dir_inode,
2190 struct inode *orphan_dir_inode = NULL;
2194 ret = ocfs2_lookup_lock_orphan_dir(osb, &orphan_dir_inode,
2201 ret = __ocfs2_prepare_orphan_dir(orphan_dir_inode, orphan_dir_bh,
2208 *ret_orphan_dir = orphan_dir_inode;
2214 ocfs2_inode_unlock(orphan_dir_inode, 1);
2215 inode_unlock(orphan_dir_inode);
2216 iput(orphan_dir_inode);
2230 struct inode *orphan_dir_inode,
2244 status = ocfs2_read_inode_block(orphan_dir_inode, &orphan_dir_bh);
2251 INODE_CACHE(orphan_dir_inode),
2279 set_nlink(orphan_dir_inode, ocfs2_read_links_count(orphan_fe));
2282 status = __ocfs2_add_entry(handle, orphan_dir_inode, name,
2316 set_nlink(orphan_dir_inode, ocfs2_read_links_count(orphan_fe));
2328 struct inode *orphan_dir_inode,
2357 (unsigned long long)OCFS2_I(orphan_dir_inode)->ip_blkno,
2361 INODE_CACHE(orphan_dir_inode),
2370 status = ocfs2_find_entry(name, strlen(name), orphan_dir_inode,
2378 status = ocfs2_delete_entry(handle, orphan_dir_inode, &lookup);
2388 set_nlink(orphan_dir_inode, ocfs2_read_links_count(orphan_fe));
2616 struct inode *orphan_dir_inode = NULL;
2649 status = ocfs2_prepare_orphan_dir(osb, &orphan_dir_inode,
2667 &orphan_insert, orphan_dir_inode, true);
2674 ocfs2_inode_unlock(orphan_dir_inode, 1);
2675 inode_unlock(orphan_dir_inode);
2676 iput(orphan_dir_inode);
2692 struct inode *orphan_dir_inode = NULL;
2698 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2701 if (!orphan_dir_inode) {
2707 inode_lock(orphan_dir_inode);
2708 status = ocfs2_inode_lock(orphan_dir_inode, &orphan_dir_bh, 1);
2710 inode_unlock(orphan_dir_inode);
2711 iput(orphan_dir_inode);
2725 status = ocfs2_orphan_del(osb, handle, orphan_dir_inode,
2755 ocfs2_inode_unlock(orphan_dir_inode, 1);
2756 inode_unlock(orphan_dir_inode);
2758 iput(orphan_dir_inode);
2773 struct inode *orphan_dir_inode = NULL;
2811 orphan_dir_inode = ocfs2_get_system_file_inode(osb,
2814 if (!orphan_dir_inode) {
2820 inode_lock(orphan_dir_inode);
2822 status = ocfs2_inode_lock(orphan_dir_inode, &orphan_dir_bh, 1);
2825 inode_unlock(orphan_dir_inode);
2826 iput(orphan_dir_inode);
2851 status = ocfs2_orphan_del(osb, handle, orphan_dir_inode, inode,
2886 ocfs2_inode_unlock(orphan_dir_inode, 1);
2887 inode_unlock(orphan_dir_inode);
2888 iput(orphan_dir_inode);