summaryrefslogtreecommitdiff
path: root/release/src/linux/linux/include/linux/cache_def.h
blob: 82768a1ca342c0179f71cbf754155d91fccb35af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*
 * linux/cache_def.h
 * Handling of caches defined in drivers, filesystems, ...
 *
 * Copyright (C) 2002 by Andreas Gruenbacher, <a.gruenbacher@computer.org>
 */

struct cache_definition {
	const char *name;
	void (*shrink)(int, unsigned int);
	struct list_head link;
};

extern void register_cache(struct cache_definition *);
extern void unregister_cache(struct cache_definition *);