Lines Matching defs:lqinode

338 static int ocfs2_recovery_load_quota(struct inode *lqinode,
343 struct super_block *sb = lqinode->i_sb;
351 status = ocfs2_read_quota_block(lqinode,
395 struct inode *lqinode;
414 lqinode = ocfs2_get_system_file_inode(osb, ino[type], slot_num);
415 if (!lqinode) {
419 status = ocfs2_inode_lock_full(lqinode, NULL, 1,
427 status = ocfs2_read_quota_block(lqinode, 0, &bh);
436 status = ocfs2_recovery_load_quota(lqinode, ldinfo, type,
440 ocfs2_inode_unlock(lqinode, 1);
442 iput(lqinode);
458 static int ocfs2_recover_local_quota_file(struct inode *lqinode,
462 struct super_block *sb = lqinode->i_sb;
474 trace_ocfs2_recover_local_quota_file((unsigned long)lqinode->i_ino, type);
479 status = ocfs2_read_quota_block(lqinode,
489 status = ocfs2_read_quota_block(lqinode,
543 INODE_CACHE(lqinode),
594 struct inode *lqinode;
605 lqinode = ocfs2_get_system_file_inode(osb, ino[type], slot_num);
606 if (!lqinode) {
610 status = ocfs2_inode_lock_full(lqinode, NULL, 1,
626 status = ocfs2_read_quota_block(lqinode, 0, &bh);
638 status = ocfs2_recover_local_quota_file(lqinode,
654 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode),
670 ocfs2_inode_unlock(lqinode, 1);
672 iput(lqinode);
688 struct inode *lqinode = sb_dqopt(sb)->files[type];
713 status = ocfs2_inode_lock(lqinode, &oinfo->dqi_lqi_bh, 1);
721 status = ocfs2_read_quota_block(lqinode, 0, &bh);
748 status = ocfs2_recovery_load_quota(lqinode, ldinfo, type,
756 status = ocfs2_load_local_quota_bitmaps(lqinode,
766 status = ocfs2_modify_bh(lqinode, bh, olq_update_info, info);
780 ocfs2_inode_unlock(lqinode, 1);
895 struct inode *lqinode = sb_dqopt(sb)->files[dquot->dq_id.type];
898 status = ocfs2_read_quota_phys_block(lqinode, od->dq_local_phys_blk,
904 status = ocfs2_modify_bh(lqinode, bh, olq_set_dquot, od);
964 struct inode *lqinode = sb_dqopt(sb)->files[type];
973 status = ocfs2_extend_no_holes(lqinode, NULL,
974 i_size_read(lqinode) + 2 * sb->s_blocksize,
975 i_size_read(lqinode));
980 status = ocfs2_simple_size_update(lqinode, oinfo->dqi_lqi_bh,
981 i_size_read(lqinode) + 2 * sb->s_blocksize);
1004 status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks,
1017 ocfs2_set_new_buffer_uptodate(INODE_CACHE(lqinode), bh);
1018 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), bh,
1033 status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks + 1,
1045 ocfs2_set_new_buffer_uptodate(INODE_CACHE(lqinode), dbh);
1046 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), dbh,
1096 struct inode *lqinode = sb_dqopt(sb)->files[type];
1116 status = ocfs2_extend_no_holes(lqinode, NULL,
1117 i_size_read(lqinode) + sb->s_blocksize,
1118 i_size_read(lqinode));
1123 status = ocfs2_simple_size_update(lqinode, oinfo->dqi_lqi_bh,
1124 i_size_read(lqinode) + sb->s_blocksize);
1131 status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks,
1143 ocfs2_set_new_buffer_uptodate(INODE_CACHE(lqinode), bh);
1155 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), bh,
1167 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode),
1217 struct inode *lqinode = sb_dqopt(sb)->files[type];
1224 down_write(&OCFS2_I(lqinode)->ip_alloc_sem);
1238 status = ocfs2_extent_map_get_blocks(lqinode,
1252 status = ocfs2_modify_bh(lqinode, chunk->qc_headerbh, olq_alloc_dquot,
1259 up_write(&OCFS2_I(lqinode)->ip_alloc_sem);