Lines Matching refs:sdp

117 	struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;  in gfs2_getbuf()  local
125 mapping = &sdp->sd_aspace; in gfs2_getbuf()
127 shift = PAGE_SHIFT - sdp->sd_sb.sb_bsize_shift; in gfs2_getbuf()
139 create_empty_buffers(page, sdp->sd_sb.sb_bsize, 0); in gfs2_getbuf()
157 map_bh(bh, sdp->sd_vfs, blkno); in gfs2_getbuf()
256 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd; in gfs2_meta_read() local
260 if (gfs2_withdrawing_or_withdrawn(sdp) && in gfs2_meta_read()
261 !gfs2_withdraw_in_prog(sdp)) { in gfs2_meta_read()
300 gfs2_io_error_bh_wd(sdp, bh); in gfs2_meta_read()
317 int gfs2_meta_wait(struct gfs2_sbd *sdp, struct buffer_head *bh) in gfs2_meta_wait() argument
319 if (gfs2_withdrawing_or_withdrawn(sdp) && in gfs2_meta_wait()
320 !gfs2_withdraw_in_prog(sdp)) in gfs2_meta_wait()
328 gfs2_io_error_bh_wd(sdp, bh); in gfs2_meta_wait()
331 if (gfs2_withdrawing_or_withdrawn(sdp) && in gfs2_meta_wait()
332 !gfs2_withdraw_in_prog(sdp)) in gfs2_meta_wait()
341 struct gfs2_sbd *sdp = gfs2_mapping2sbd(mapping); in gfs2_remove_from_journal() local
348 atomic_dec(&sdp->sd_log_pinned); in gfs2_remove_from_journal()
360 gfs2_trans_add_revoke(sdp, bd); in gfs2_remove_from_journal()
384 static void gfs2_ail1_wipe(struct gfs2_sbd *sdp, u64 bstart, u32 blen) in gfs2_ail1_wipe() argument
391 gfs2_log_lock(sdp); in gfs2_ail1_wipe()
392 spin_lock(&sdp->sd_ail_lock); in gfs2_ail1_wipe()
393 list_for_each_entry_safe(tr, s, &sdp->sd_ail1_list, tr_list) { in gfs2_ail1_wipe()
403 spin_unlock(&sdp->sd_ail_lock); in gfs2_ail1_wipe()
404 gfs2_log_unlock(sdp); in gfs2_ail1_wipe()
410 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in gfs2_getjdatabuf() local
413 unsigned int shift = PAGE_SHIFT - sdp->sd_sb.sb_bsize_shift; in gfs2_getjdatabuf()
444 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in gfs2_journal_wipe() local
454 gfs2_ail1_wipe(sdp, bstart, blen); in gfs2_journal_wipe()
464 gfs2_log_lock(sdp); in gfs2_journal_wipe()
465 spin_lock(&sdp->sd_ail_lock); in gfs2_journal_wipe()
467 spin_unlock(&sdp->sd_ail_lock); in gfs2_journal_wipe()
468 gfs2_log_unlock(sdp); in gfs2_journal_wipe()
491 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode); in gfs2_meta_buffer() local
501 if (ret == 0 && gfs2_metatype_check(sdp, bh, mtype)) { in gfs2_meta_buffer()
521 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd; in gfs2_meta_ra() local
523 u32 max_ra = gfs2_tune_get(sdp, gt_max_readahead) >> in gfs2_meta_ra()
524 sdp->sd_sb.sb_bsize_shift; in gfs2_meta_ra()