Lines Matching refs:sdp

93 	struct gfs2_sbd *sdp = GFS2_SB(inode);  in gfs2_writepage()  local
96 if (gfs2_assert_withdraw(sdp, gfs2_glock_is_held_excl(ip->i_gl))) in gfs2_writepage()
155 struct gfs2_sbd *sdp = GFS2_SB(inode); in __gfs2_jdata_writepage() local
163 gfs2_page_add_databufs(ip, page, 0, sdp->sd_vfs->s_blocksize); in __gfs2_jdata_writepage()
181 struct gfs2_sbd *sdp = GFS2_SB(inode); in gfs2_jdata_writepage() local
183 if (gfs2_assert_withdraw(sdp, gfs2_glock_is_held_excl(ip->i_gl))) in gfs2_jdata_writepage()
206 struct gfs2_sbd *sdp = gfs2_mapping2sbd(mapping); in gfs2_writepages() local
218 set_bit(SDF_FORCE_AIL_FLUSH, &sdp->sd_flags); in gfs2_writepages()
240 struct gfs2_sbd *sdp = GFS2_SB(inode); in gfs2_write_jdata_pagevec() local
245 ret = gfs2_trans_begin(sdp, nrblocks, nrblocks); in gfs2_write_jdata_pagevec()
314 gfs2_trans_end(sdp); in gfs2_write_jdata_pagevec()
413 struct gfs2_sbd *sdp = GFS2_SB(mapping->host); in gfs2_jdata_writepages() local
418 gfs2_log_flush(sdp, ip->i_gl, GFS2_LOG_HEAD_FLUSH_NORMAL | in gfs2_jdata_writepages()
472 struct gfs2_sbd *sdp = GFS2_SB(inode); in __gfs2_readpage() local
485 if (unlikely(gfs2_withdrawn(sdp))) in __gfs2_readpage()
575 struct gfs2_sbd *sdp = GFS2_SB(inode); in adjust_fs_space() local
576 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_statfs_inode); in adjust_fs_space()
577 struct gfs2_statfs_change_host *m_sc = &sdp->sd_statfs_master; in adjust_fs_space()
578 struct gfs2_statfs_change_host *l_sc = &sdp->sd_statfs_local; in adjust_fs_space()
582 if (gfs2_trans_begin(sdp, 2 * RES_STATFS, 0) != 0) in adjust_fs_space()
586 fs_total = gfs2_ri_total(sdp); in adjust_fs_space()
590 spin_lock(&sdp->sd_statfs_spin); in adjust_fs_space()
597 spin_unlock(&sdp->sd_statfs_spin); in adjust_fs_space()
598 fs_warn(sdp, "File system extended by %llu blocks.\n", in adjust_fs_space()
600 gfs2_statfs_change(sdp, new_free, new_free, 0); in adjust_fs_space()
602 update_statfs(sdp, m_bh); in adjust_fs_space()
605 sdp->sd_rindex_uptodate = 0; in adjust_fs_space()
606 gfs2_trans_end(sdp); in adjust_fs_space()
650 static void gfs2_discard(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_discard() argument
655 gfs2_log_lock(sdp); in gfs2_discard()
662 spin_lock(&sdp->sd_ail_lock); in gfs2_discard()
664 spin_unlock(&sdp->sd_ail_lock); in gfs2_discard()
671 gfs2_log_unlock(sdp); in gfs2_discard()
678 struct gfs2_sbd *sdp = GFS2_SB(page->mapping->host); in gfs2_invalidatepage() local
696 gfs2_discard(sdp, bh); in gfs2_invalidatepage()
719 struct gfs2_sbd *sdp = gfs2_mapping2sbd(mapping); in gfs2_releasepage() local
736 gfs2_log_lock(sdp); in gfs2_releasepage()
753 gfs2_assert_warn(sdp, bd->bd_bh == bh); in gfs2_releasepage()
768 gfs2_log_unlock(sdp); in gfs2_releasepage()
773 gfs2_log_unlock(sdp); in gfs2_releasepage()