aboutsummaryrefslogtreecommitdiffstats
path: root/fs/fscache/internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'fs/fscache/internal.h')
-rw-r--r--fs/fscache/internal.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/fs/fscache/internal.h b/fs/fscache/internal.h
index 1c341304621f..fe02973a9516 100644
--- a/fs/fscache/internal.h
+++ b/fs/fscache/internal.h
@@ -88,11 +88,24 @@ extern int fscache_wait_bit_interruptible(void *);
88/* 88/*
89 * object.c 89 * object.c
90 */ 90 */
91extern const char fscache_object_states_short[FSCACHE_OBJECT__NSTATES][5];
92
91extern void fscache_withdrawing_object(struct fscache_cache *, 93extern void fscache_withdrawing_object(struct fscache_cache *,
92 struct fscache_object *); 94 struct fscache_object *);
93extern void fscache_enqueue_object(struct fscache_object *); 95extern void fscache_enqueue_object(struct fscache_object *);
94 96
95/* 97/*
98 * object-list.c
99 */
100#ifdef CONFIG_FSCACHE_OBJECT_LIST
101extern const struct file_operations fscache_objlist_fops;
102
103extern void fscache_objlist_add(struct fscache_object *);
104#else
105#define fscache_objlist_add(object) do {} while(0)
106#endif
107
108/*
96 * operation.c 109 * operation.c
97 */ 110 */
98extern int fscache_submit_exclusive_op(struct fscache_object *, 111extern int fscache_submit_exclusive_op(struct fscache_object *,