• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/gfs2/

Lines Matching defs:sdp

95 		struct gfs2_sbd *sdp = GFS2_SB(inode);
113 error = gfs2_glock_get(sdp, inum->no_addr, &gfs2_inode_glops, CREATE, &ip->i_gl);
118 error = gfs2_glock_get(sdp, inum->no_addr, &gfs2_iopen_glops, CREATE, &io_gl);
229 struct gfs2_sbd *sdp = GFS2_SB(&ip->i_inode);
246 error = gfs2_rindex_hold(sdp, &al->al_ri_gh);
250 rgd = gfs2_blk2rgrpd(sdp, ip->i_num.no_addr);
262 error = gfs2_trans_begin(sdp, RES_RG_BIT + RES_STATFS + RES_QUOTA, 1);
270 gfs2_trans_end(sdp);
412 static int pick_formal_ino_1(struct gfs2_sbd *sdp, u64 *formal_ino)
414 struct gfs2_inode *ip = GFS2_I(sdp->sd_ir_inode);
419 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
422 mutex_lock(&sdp->sd_inum_mutex);
426 mutex_unlock(&sdp->sd_inum_mutex);
427 gfs2_trans_end(sdp);
440 mutex_unlock(&sdp->sd_inum_mutex);
441 gfs2_trans_end(sdp);
447 mutex_unlock(&sdp->sd_inum_mutex);
448 gfs2_trans_end(sdp);
453 static int pick_formal_ino_2(struct gfs2_sbd *sdp, u64 *formal_ino)
455 struct gfs2_inode *ip = GFS2_I(sdp->sd_ir_inode);
456 struct gfs2_inode *m_ip = GFS2_I(sdp->sd_inum_inode);
466 error = gfs2_trans_begin(sdp, 2 * RES_DINODE, 0);
469 mutex_lock(&sdp->sd_inum_mutex);
509 mutex_unlock(&sdp->sd_inum_mutex);
510 gfs2_trans_end(sdp);
516 static int pick_formal_ino(struct gfs2_sbd *sdp, u64 *inum)
520 error = pick_formal_ino_1(sdp, inum);
524 error = pick_formal_ino_2(sdp, inum);
594 struct gfs2_sbd *sdp = GFS2_SB(&dip->i_inode);
604 error = gfs2_trans_begin(sdp, RES_RG_BIT + RES_STATFS, 0);
610 gfs2_trans_end(sdp);
635 struct gfs2_sbd *sdp = GFS2_SB(&dip->i_inode);
662 gfs2_tune_get(sdp, gt_new_files_jdata))
665 gfs2_tune_get(sdp, gt_new_files_directio))
692 struct gfs2_sbd *sdp = GFS2_SB(&dip->i_inode);
707 error = gfs2_trans_begin(sdp, RES_DINODE + RES_QUOTA, 0);
713 gfs2_trans_end(sdp);
725 struct gfs2_sbd *sdp = GFS2_SB(&dip->i_inode);
745 al->al_requested = sdp->sd_max_dirres;
751 error = gfs2_trans_begin(sdp, sdp->sd_max_dirres +
758 error = gfs2_trans_begin(sdp, RES_LEAF + 2 * RES_DINODE, 0);
777 gfs2_trans_end(sdp);
846 struct gfs2_sbd *sdp = GFS2_SB(&dip->i_inode);
863 error = pick_formal_ino(sdp, &inum.no_formal_ino);
871 error = gfs2_glock_nq_num(sdp, inum.no_addr, &gfs2_inode_glops,
1133 struct gfs2_sbd *sdp = gl->gl_sbd;
1135 s64 curtime, quantum = gfs2_tune_get(sdp, gt_atime_quantum);
1140 if (gfs2_assert_warn(sdp, gh->gh_flags & GL_ATIME) ||
1141 gfs2_assert_warn(sdp, !(gh->gh_flags & GL_ASYNC)) ||
1142 gfs2_assert_warn(sdp, gl->gl_ops == &gfs2_inode_glops))
1152 if (test_bit(SDF_NOATIME, &sdp->sd_flags) ||
1153 (sdp->sd_vfs->s_flags & MS_RDONLY))
1173 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
1190 gfs2_trans_end(sdp);
1206 gfs2_trans_end(sdp);