/* Also calls lock module to release its internal structure for this glock.  */
static void glock_free(struct gfs2_glock *gl)
/* Also calls lock module to release its internal structure for this glock.  */
static void glock_free(struct gfs2_glock *gl)
{
	struct gfs2_sbd *sdp = gl->gl_sbd;
	struct inode *aspace = gl->gl_aspace;
	if (aspace)
		gfs2_aspace_put(aspace);
	trace_gfs2_glock_put(gl);
	sdp->sd_lockstruct.ls_ops->lm_put_lock(gfs2_glock_cachep, gl);
}