• Home
  • Raw
  • Download

Lines Matching refs:fscache_object

25 struct fscache_object;
70 struct fscache_object *fsdef; /* object for the fsdef index */
100 struct fscache_object *object; /* object to be operated upon */
230 struct fscache_object *(*alloc_object)(struct fscache_cache *cache,
236 int (*lookup_object)(struct fscache_object *object);
239 void (*lookup_complete)(struct fscache_object *object);
242 struct fscache_object *(*grab_object)(struct fscache_object *object,
246 int (*pin_object)(struct fscache_object *object);
249 void (*unpin_object)(struct fscache_object *object);
256 void (*update_object)(struct fscache_object *object);
263 void (*drop_object)(struct fscache_object *object);
266 void (*put_object)(struct fscache_object *object,
274 int (*attr_changed)(struct fscache_object *object);
277 int (*reserve_space)(struct fscache_object *object, loff_t i_size);
302 void (*uncache_page)(struct fscache_object *object,
338 const struct fscache_state *(*work)(struct fscache_object *object,
346 struct fscache_object { struct
379 struct fscache_object *parent; /* parent object */ argument
391 extern void fscache_object_init(struct fscache_object *, struct fscache_cookie *, argument
393 extern void fscache_object_destroy(struct fscache_object *);
395 extern void fscache_object_lookup_negative(struct fscache_object *object);
396 extern void fscache_obtained_object(struct fscache_object *object);
398 static inline bool fscache_object_is_live(struct fscache_object *object) in fscache_object_is_live()
403 static inline bool fscache_object_is_dying(struct fscache_object *object) in fscache_object_is_dying()
408 static inline bool fscache_object_is_available(struct fscache_object *object) in fscache_object_is_available()
413 static inline bool fscache_cache_is_broken(struct fscache_object *object) in fscache_cache_is_broken()
418 static inline bool fscache_object_is_active(struct fscache_object *object) in fscache_object_is_active()
444 static inline void fscache_object_lookup_error(struct fscache_object *object) in fscache_object_lookup_error()
461 void fscache_set_store_limit(struct fscache_object *object, loff_t i_size) in fscache_set_store_limit()
496 static inline bool fscache_use_cookie(struct fscache_object *object) in fscache_use_cookie()
519 static inline void fscache_unuse_cookie(struct fscache_object *object) in fscache_unuse_cookie()
535 struct fscache_object *fsdef,
549 extern enum fscache_checkaux fscache_check_aux(struct fscache_object *object,
554 extern void fscache_object_retrying_stale(struct fscache_object *object);
562 extern void fscache_object_mark_killed(struct fscache_object *object,