Lines Matching refs:sdp
39 struct gfs2_sbd *sdp = gl->gl_sbd;
51 error = gfs2_trans_begin(sdp, 0, blocks);
52 if (gfs2_assert_withdraw(sdp, !error))
55 gfs2_log_lock(sdp);
61 gfs2_assert_withdraw(sdp, !buffer_busy(bh));
68 gfs2_log_unlock(sdp);
70 gfs2_trans_add_revoke(sdp, blkno);
72 gfs2_log_lock(sdp);
74 gfs2_assert_withdraw(sdp, !atomic_read(&gl->gl_ail_count));
75 gfs2_log_unlock(sdp);
77 gfs2_trans_end(sdp);
78 gfs2_log_flush(sdp, NULL);
258 struct gfs2_sbd *sdp = gl->gl_sbd;
263 else if (!sdp->sd_args.ar_localcaching &&
265 gfs2_tune_get(sdp, gt_demote_secs) * HZ))
368 struct gfs2_sbd *sdp = gl->gl_sbd;
371 test_bit(SDF_JOURNAL_LIVE, &sdp->sd_flags)) {
372 gfs2_meta_syncfs(sdp);
373 gfs2_log_shutdown(sdp);
385 struct gfs2_sbd *sdp = gl->gl_sbd;
386 struct gfs2_inode *ip = GFS2_I(sdp->sd_jdesc->jd_inode);
392 test_bit(SDF_JOURNAL_LIVE, &sdp->sd_flags)) {
393 gfs2_meta_cache_flush(GFS2_I(sdp->sd_jdesc->jd_inode));
396 error = gfs2_find_jhead(sdp->sd_jdesc, &head);
398 gfs2_consist(sdp);
400 gfs2_consist(sdp);
403 if (!test_bit(SDF_SHUTDOWN, &sdp->sd_flags)) {
404 sdp->sd_log_sequence = head.lh_sequence + 1;
405 gfs2_log_pointers_init(sdp, head.lh_blkno);
420 struct gfs2_sbd *sdp = gl->gl_sbd;
422 if (test_bit(SDF_JOURNAL_LIVE, &sdp->sd_flags)) {
423 gfs2_meta_syncfs(sdp);
424 gfs2_log_shutdown(sdp);