[GFS2] Remove unused function from glock.c

The callback for iopen locks is unused, so this removes
it.

Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
This commit is contained in:
Steven Whitehouse
2006-09-09 18:59:27 -04:00
parent a5e08a9ef5
commit 94610610f1
3 changed files with 2 additions and 23 deletions

View File

@@ -98,7 +98,7 @@ static rwlock_t gl_hash_locks[GL_HASH_LOCK_SZ];
static inline rwlock_t *gl_lock_addr(unsigned int x)
{
return &gl_hash_locks[(x) & (GL_HASH_LOCK_SZ-1)];
return &gl_hash_locks[x & (GL_HASH_LOCK_SZ-1)];
}
#else /* not SMP, so no spinlocks required */
static inline rwlock_t *gl_lock_addr(x)
@@ -1805,22 +1805,6 @@ void gfs2_glock_cb(void *cb_data, unsigned int type, void *data)
}
}
/**
* gfs2_iopen_go_callback - Try to kick the inode/vnode associated with an
* iopen glock from memory
* @io_gl: the iopen glock
* @state: the state into which the glock should be put
*
*/
void gfs2_iopen_go_callback(struct gfs2_glock *io_gl, unsigned int state)
{
if (state != LM_ST_UNLOCKED)
return;
/* FIXME: remove this? */
}
/**
* demote_ok - Check to see if it's ok to unlock a glock
* @gl: the glock
@@ -2000,10 +1984,8 @@ void gfs2_scand_internal(struct gfs2_sbd *sdp)
{
unsigned int x;
for (x = 0; x < GFS2_GL_HASH_SIZE; x++) {
for (x = 0; x < GFS2_GL_HASH_SIZE; x++)
examine_bucket(scan_glock, sdp, x);
cond_resched();
}
}
/**