mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-05 14:40:12 -04:00
staging/lustre: Remove ununused ll_ra_read_get()
Also ll_ra_read_get_locked that was only used by it. Signed-off-by: Oleg Drokin <green@linuxhacker.ru> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
b27f9d185f
commit
17556af2b4
@@ -657,7 +657,6 @@ static inline int ll_need_32bit_api(struct ll_sb_info *sbi)
|
||||
|
||||
void ll_ra_read_in(struct file *f, struct ll_ra_read *rar);
|
||||
void ll_ra_read_ex(struct file *f, struct ll_ra_read *rar);
|
||||
struct ll_ra_read *ll_ra_read_get(struct file *f);
|
||||
|
||||
/* llite/lproc_llite.c */
|
||||
int ldebugfs_register_mountpoint(struct dentry *parent,
|
||||
|
||||
@@ -417,30 +417,6 @@ void ll_ra_read_ex(struct file *f, struct ll_ra_read *rar)
|
||||
spin_unlock(&ras->ras_lock);
|
||||
}
|
||||
|
||||
static struct ll_ra_read *ll_ra_read_get_locked(struct ll_readahead_state *ras)
|
||||
{
|
||||
struct ll_ra_read *scan;
|
||||
|
||||
list_for_each_entry(scan, &ras->ras_read_beads, lrr_linkage) {
|
||||
if (scan->lrr_reader == current)
|
||||
return scan;
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
||||
struct ll_ra_read *ll_ra_read_get(struct file *f)
|
||||
{
|
||||
struct ll_readahead_state *ras;
|
||||
struct ll_ra_read *bead;
|
||||
|
||||
ras = ll_ras_get(f);
|
||||
|
||||
spin_lock(&ras->ras_lock);
|
||||
bead = ll_ra_read_get_locked(ras);
|
||||
spin_unlock(&ras->ras_lock);
|
||||
return bead;
|
||||
}
|
||||
|
||||
static int cl_read_ahead_page(const struct lu_env *env, struct cl_io *io,
|
||||
struct cl_page_list *queue, struct cl_page *page,
|
||||
struct page *vmpage)
|
||||
|
||||
Reference in New Issue
Block a user