Lines Matching defs:sdp
39 struct gfs2_sbd *sdp = gl->gl_sbd;
52 tr.tr_reserved = 1 + gfs2_struct2blk(sdp, tr.tr_revokes, sizeof(u64));
55 gfs2_log_reserve(sdp, tr.tr_reserved);
59 gfs2_log_lock(sdp);
68 gfs2_assert_withdraw(sdp, !buffer_busy(bh));
69 gfs2_trans_add_revoke(sdp, bd);
71 gfs2_assert_withdraw(sdp, !atomic_read(&gl->gl_ail_count));
72 gfs2_log_unlock(sdp);
74 gfs2_trans_end(sdp);
75 gfs2_log_flush(sdp, NULL);
208 struct gfs2_sbd *sdp = gl->gl_sbd;
209 if (sdp->sd_jindex == gl->gl_object || sdp->sd_rindex == gl->gl_object)
225 struct gfs2_sbd *sdp = gl->gl_sbd;
241 spin_lock(&sdp->sd_trunc_lock);
243 list_add(&sdp->sd_trunc_list, &ip->i_trunc_list);
244 spin_unlock(&sdp->sd_trunc_lock);
245 wake_up(&sdp->sd_quota_wait);
325 struct gfs2_sbd *sdp = gl->gl_sbd;
328 test_bit(SDF_JOURNAL_LIVE, &sdp->sd_flags)) {
330 gfs2_meta_syncfs(sdp);
331 gfs2_log_shutdown(sdp);
343 struct gfs2_sbd *sdp = gl->gl_sbd;
344 struct gfs2_inode *ip = GFS2_I(sdp->sd_jdesc->jd_inode);
349 if (test_bit(SDF_JOURNAL_LIVE, &sdp->sd_flags)) {
352 error = gfs2_find_jhead(sdp->sd_jdesc, &head);
354 gfs2_consist(sdp);
356 gfs2_consist(sdp);
359 if (!test_bit(SDF_SHUTDOWN, &sdp->sd_flags)) {
360 sdp->sd_log_sequence = head.lh_sequence + 1;
361 gfs2_log_pointers_init(sdp, head.lh_blkno);