Lines Matching refs:sdp
100 struct gfs2_sbd *sdp = GFS2_SB(inode); in gfs2_writepage_common() local
105 if (gfs2_assert_withdraw(sdp, gfs2_glock_is_held_excl(ip->i_gl))) in gfs2_writepage_common()
182 struct gfs2_sbd *sdp = GFS2_SB(inode); in __gfs2_jdata_writepage() local
190 gfs2_page_add_databufs(ip, page, 0, sdp->sd_vfs->s_blocksize); in __gfs2_jdata_writepage()
208 struct gfs2_sbd *sdp = GFS2_SB(inode); in gfs2_jdata_writepage() local
211 if (gfs2_assert_withdraw(sdp, gfs2_glock_is_held_excl(ip->i_gl))) in gfs2_jdata_writepage()
235 struct gfs2_sbd *sdp = gfs2_mapping2sbd(mapping); in gfs2_writepages() local
245 set_bit(SDF_FORCE_AIL_FLUSH, &sdp->sd_flags); in gfs2_writepages()
268 struct gfs2_sbd *sdp = GFS2_SB(inode); in gfs2_write_jdata_pagevec() local
273 ret = gfs2_trans_begin(sdp, nrblocks, nrblocks); in gfs2_write_jdata_pagevec()
342 gfs2_trans_end(sdp); in gfs2_write_jdata_pagevec()
441 struct gfs2_sbd *sdp = GFS2_SB(mapping->host); in gfs2_jdata_writepages() local
446 gfs2_log_flush(sdp, ip->i_gl, GFS2_LOG_HEAD_FLUSH_NORMAL | in gfs2_jdata_writepages()
510 struct gfs2_sbd *sdp = GFS2_SB(page->mapping->host); in __gfs2_readpage() local
524 if (unlikely(test_bit(SDF_SHUTDOWN, &sdp->sd_flags))) in __gfs2_readpage()
628 struct gfs2_sbd *sdp = GFS2_SB(inode); in gfs2_readpages() local
641 if (unlikely(test_bit(SDF_SHUTDOWN, &sdp->sd_flags))) in gfs2_readpages()
652 struct gfs2_sbd *sdp = inode->i_sb->s_fs_info; in adjust_fs_space() local
653 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode); in adjust_fs_space()
654 struct gfs2_inode *l_ip = GFS2_I(sdp->sd_sc_inode); in adjust_fs_space()
655 struct gfs2_statfs_change_host *m_sc = &sdp->sd_statfs_master; in adjust_fs_space()
656 struct gfs2_statfs_change_host *l_sc = &sdp->sd_statfs_local; in adjust_fs_space()
661 fs_total = gfs2_ri_total(sdp); in adjust_fs_space()
665 spin_lock(&sdp->sd_statfs_spin); in adjust_fs_space()
672 spin_unlock(&sdp->sd_statfs_spin); in adjust_fs_space()
673 fs_warn(sdp, "File system extended by %llu blocks.\n", in adjust_fs_space()
675 gfs2_statfs_change(sdp, new_free, new_free, 0); in adjust_fs_space()
679 update_statfs(sdp, m_bh, l_bh); in adjust_fs_space()
766 static void gfs2_discard(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_discard() argument
771 gfs2_log_lock(sdp); in gfs2_discard()
784 gfs2_log_unlock(sdp); in gfs2_discard()
791 struct gfs2_sbd *sdp = GFS2_SB(page->mapping->host); in gfs2_invalidatepage() local
809 gfs2_discard(sdp, bh); in gfs2_invalidatepage()
832 struct gfs2_sbd *sdp = gfs2_mapping2sbd(mapping); in gfs2_releasepage() local
849 gfs2_log_lock(sdp); in gfs2_releasepage()
850 spin_lock(&sdp->sd_ail_lock); in gfs2_releasepage()
862 spin_unlock(&sdp->sd_ail_lock); in gfs2_releasepage()
868 gfs2_assert_warn(sdp, bd->bd_bh == bh); in gfs2_releasepage()
878 gfs2_log_unlock(sdp); in gfs2_releasepage()
883 spin_unlock(&sdp->sd_ail_lock); in gfs2_releasepage()
884 gfs2_log_unlock(sdp); in gfs2_releasepage()