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;
180 * @gl: The glock associated with this block
186 struct buffer_head *gfs2_meta_new(struct gfs2_glock *gl, u64 blkno)
189 bh = gfs2_getbuf(gl, blkno, CREATE);
244 * @gl: The glock covering the block
253 int gfs2_meta_read(struct gfs2_glock *gl, u64 blkno, int flags,
256 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
265 *bhp = bh = gfs2_getbuf(gl, blkno, CREATE);
278 bh = gfs2_getbuf(gl, blkno + 1, CREATE);
489 struct gfs2_glock *gl = ip->i_gl;
497 ret = gfs2_meta_read(gl, num, DIO_WAIT, rahead, &bh);
509 * @gl: the glock the blocks belong to
516 struct buffer_head *gfs2_meta_ra(struct gfs2_glock *gl, u64 dblock, u32 extlen)
518 struct gfs2_sbd *sdp = gl->gl_name.ln_sbd;
530 first_bh = gfs2_getbuf(gl, dblock, CREATE);
540 bh = gfs2_getbuf(gl, dblock, CREATE);