Lines Matching refs:main_bm_inode
270 struct inode *main_bm_inode = NULL;
286 main_bm_inode = ocfs2_get_system_file_inode(osb,
289 if (!main_bm_inode) {
295 mutex_lock(&main_bm_inode->i_mutex);
297 ret = ocfs2_inode_lock(main_bm_inode, &main_bm_bh, 1);
319 lgd_blkno = ocfs2_which_cluster_group(main_bm_inode,
322 ret = ocfs2_read_group_descriptor(main_bm_inode, fe, lgd_blkno,
349 ret = ocfs2_update_last_group_and_inode(handle, main_bm_inode,
358 ocfs2_update_super_and_backups(main_bm_inode, new_clusters);
366 ocfs2_inode_unlock(main_bm_inode, 1);
369 mutex_unlock(&main_bm_inode->i_mutex);
370 iput(main_bm_inode);
458 struct inode *main_bm_inode = NULL;
471 main_bm_inode = ocfs2_get_system_file_inode(osb,
474 if (!main_bm_inode) {
480 mutex_lock(&main_bm_inode->i_mutex);
482 ret = ocfs2_inode_lock(main_bm_inode, &main_bm_bh, 1);
508 ret = ocfs2_verify_group_and_input(main_bm_inode, fe, input, group_bh);
528 ret = ocfs2_journal_access_gd(handle, INODE_CACHE(main_bm_inode),
540 ret = ocfs2_journal_access_di(handle, INODE_CACHE(main_bm_inode),
564 spin_lock(&OCFS2_I(main_bm_inode)->ip_lock);
565 OCFS2_I(main_bm_inode)->ip_clusters = le32_to_cpu(fe->i_clusters);
567 spin_unlock(&OCFS2_I(main_bm_inode)->ip_lock);
568 i_size_write(main_bm_inode, le64_to_cpu(fe->i_size));
570 ocfs2_update_super_and_backups(main_bm_inode, input->clusters);
581 ocfs2_inode_unlock(main_bm_inode, 1);
584 mutex_unlock(&main_bm_inode->i_mutex);
585 iput(main_bm_inode);