Lines Matching defs:gl
107 * @gl: the glock
114 struct buffer_head *gfs2_getbuf(struct gfs2_glock *gl, u64 blkno, int create)
116 struct address_space *mapping = gfs2_glock2aspace(gl);
117 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
175 * @gl: The glock associated with this block
181 struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno)
184 bh = gfs2_getbuf(gl, blkno, CREATE);
239 * @gl: The glock covering the block
248 int gfs2_meta_read(struct gfs2_glock *gl, u64 blkno, int flags,
251 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
261 *bhp = bh = gfs2_getbuf(gl, blkno, CREATE);
274 bh = gfs2_getbuf(gl, blkno + 1, CREATE);
481 struct gfs2_glock *gl = ip->i_gl;
489 ret = gfs2_meta_read(gl, num, DIO_WAIT, rahead, &bh);
501 * @gl: the glock the blocks belong to
508 struct buffer_head *gfs2_meta_ra(struct gfs2_glock *gl, u64 dblock, u32 extlen)
510 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
522 first_bh = gfs2_getbuf(gl, dblock, CREATE);
532 bh = gfs2_getbuf(gl, dblock, CREATE);