Symbol: fscache_cookie
fs/9p/v9fs.h
151
static inline struct fscache_cookie *v9fs_inode_cookie(struct v9fs_inode *v9inode)
fs/afs/internal.h
739
static inline struct fscache_cookie *afs_vnode_cache(struct afs_vnode *vnode)
fs/afs/internal.h
749
struct fscache_cookie *cookie)
fs/cachefiles/interface.c
178
static bool cachefiles_lookup_cookie(struct fscache_cookie *cookie)
fs/cachefiles/interface.c
23
struct cachefiles_object *cachefiles_alloc_object(struct fscache_cookie *cookie)
fs/cachefiles/interface.c
284
struct fscache_cookie *cookie = object->cookie;
fs/cachefiles/interface.c
361
static void cachefiles_withdraw_cookie(struct fscache_cookie *cookie)
fs/cachefiles/interface.c
392
static bool cachefiles_invalidate_cookie(struct fscache_cookie *cookie)
fs/cachefiles/internal.h
421
extern void cachefiles_prepare_to_write(struct fscache_cookie *cookie);
fs/cachefiles/internal.h
66
struct fscache_cookie *cookie; /* Netfs data storage object cookie */
fs/cachefiles/io.c
386
struct fscache_cookie *cookie = fscache_cres_cookie(cres);
fs/cachefiles/ondemand.c
161
struct fscache_cookie *cookie;
fs/cachefiles/ondemand.c
612
struct fscache_cookie *cookie = object->cookie;
fs/cachefiles/ondemand.c
674
struct fscache_cookie *cookie = object->cookie;
fs/cachefiles/xattr.c
194
void cachefiles_prepare_to_write(struct fscache_cookie *cookie)
fs/ceph/addr.c
564
struct fscache_cookie *cookie = ceph_fscache_cookie(ci);
fs/ceph/cache.h
29
static inline struct fscache_cookie *ceph_fscache_cookie(struct ceph_inode_info *ci)
fs/ceph/cache.h
37
struct fscache_cookie *cookie = ceph_fscache_cookie(ci);
fs/ceph/cache.h
94
static inline struct fscache_cookie *ceph_fscache_cookie(struct ceph_inode_info *ci)
fs/erofs/fscache.c
119
static int erofs_fscache_read_io_async(struct fscache_cookie *cookie,
fs/erofs/fscache.c
480
struct fscache_cookie *cookie;
fs/erofs/internal.h
89
struct fscache_cookie *cookie;
fs/netfs/fscache_cookie.c
1007
void fscache_put_cookie(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
101
static void fscache_init_access_gate(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
1027
struct fscache_cookie *fscache_get_cookie(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
1041
static void fscache_perform_invalidation(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
1051
void __fscache_invalidate(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
1113
struct fscache_cookie *cookie;
fs/netfs/fscache_cookie.c
1125
cookie = list_entry(v, struct fscache_cookie, proc_link);
fs/netfs/fscache_cookie.c
121
void fscache_end_cookie_access(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
139
static void __fscache_begin_cookie_access(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
178
bool fscache_begin_cookie_access(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
192
static inline void wake_up_cookie_state(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
208
static void __fscache_set_cookie_state(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
21
static void fscache_unhash_cookie(struct fscache_cookie *cookie);
fs/netfs/fscache_cookie.c
214
static void fscache_set_cookie_state(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
22
static void fscache_perform_invalidation(struct fscache_cookie *cookie);
fs/netfs/fscache_cookie.c
233
void fscache_cookie_lookup_negative(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
247
void fscache_resume_after_invalidation(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
262
void fscache_caching_failed(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
277
static int fscache_set_key(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
300
static bool fscache_cookie_same(const struct fscache_cookie *a,
fs/netfs/fscache_cookie.c
301
const struct fscache_cookie *b)
fs/netfs/fscache_cookie.c
325
static struct fscache_cookie *fscache_alloc_cookie(
fs/netfs/fscache_cookie.c
332
struct fscache_cookie *cookie;
fs/netfs/fscache_cookie.c
35
void fscache_print_cookie(struct fscache_cookie *cookie, char prefix)
fs/netfs/fscache_cookie.c
377
static inline bool fscache_cookie_is_dropped(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
382
static void fscache_wait_on_collision(struct fscache_cookie *candidate,
fs/netfs/fscache_cookie.c
383
struct fscache_cookie *wait_for)
fs/netfs/fscache_cookie.c
401
static bool fscache_hash_cookie(struct fscache_cookie *candidate)
fs/netfs/fscache_cookie.c
403
struct fscache_cookie *cursor, *wait_for = NULL;
fs/netfs/fscache_cookie.c
450
struct fscache_cookie *__fscache_acquire_cookie(
fs/netfs/fscache_cookie.c
457
struct fscache_cookie *cookie;
fs/netfs/fscache_cookie.c
495
static void fscache_prepare_to_write(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
503
static void fscache_perform_lookup(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
548
static bool fscache_begin_lookup(struct fscache_cookie *cookie, bool will_modify)
fs/netfs/fscache_cookie.c
56
static void fscache_free_cookie(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
569
void __fscache_use_cookie(struct fscache_cookie *cookie, bool will_modify)
fs/netfs/fscache_cookie.c
643
static void fscache_unuse_cookie_locked(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
665
void __fscache_unuse_cookie(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
700
static void fscache_cookie_state_machine(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
82
static void __fscache_queue_cookie(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
832
struct fscache_cookie *cookie = container_of(work, struct fscache_cookie, work);
fs/netfs/fscache_cookie.c
844
static void __fscache_withdraw_cookie(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
860
static void fscache_cookie_lru_do_one(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
88
static void fscache_queue_cookie(struct fscache_cookie *cookie,
fs/netfs/fscache_cookie.c
883
struct fscache_cookie *cookie;
fs/netfs/fscache_cookie.c
890
struct fscache_cookie, commit_link);
fs/netfs/fscache_cookie.c
912
static void fscache_cookie_drop_from_lru(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
933
static void fscache_unhash_cookie(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
948
static void fscache_drop_withdraw_cookie(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
961
void fscache_withdraw_cookie(struct fscache_cookie *cookie)
fs/netfs/fscache_cookie.c
972
void __fscache_relinquish_cookie(struct fscache_cookie *cookie, bool retire)
fs/netfs/fscache_io.c
147
struct fscache_cookie *cookie)
fs/netfs/fscache_io.c
155
struct fscache_cookie *cookie)
fs/netfs/fscache_io.c
209
void __fscache_write_to_cache(struct fscache_cookie *cookie,
fs/netfs/fscache_io.c
25
struct fscache_cookie *cookie = fscache_cres_cookie(cres);
fs/netfs/fscache_io.c
270
void __fscache_resize_cookie(struct fscache_cookie *cookie, loff_t new_size)
fs/netfs/fscache_io.c
71
struct fscache_cookie *cookie,
fs/netfs/fscache_main.c
78
sizeof(struct fscache_cookie),
fs/netfs/fscache_volume.c
120
struct fscache_cookie *cookie,
fs/netfs/fscache_volume.c
55
struct fscache_cookie *cookie,
fs/netfs/fscache_volume.c
97
struct fscache_cookie *cookie,
fs/netfs/internal.h
230
struct fscache_cookie *cookie = ctx->cache;
fs/netfs/internal.h
348
extern void fscache_print_cookie(struct fscache_cookie *cookie, char prefix);
fs/netfs/internal.h
349
extern bool fscache_begin_cookie_access(struct fscache_cookie *cookie,
fs/netfs/internal.h
352
static inline void fscache_see_cookie(struct fscache_cookie *cookie,
fs/netfs/internal.h
440
struct fscache_cookie *cookie,
fs/netfs/misc.c
140
struct fscache_cookie *cookie = netfs_i_cookie(ictx);
fs/netfs/misc.c
175
struct fscache_cookie *cookie = netfs_i_cookie(netfs_inode(inode));
fs/netfs/misc.c
193
struct fscache_cookie *cookie = netfs_i_cookie(netfs_inode(inode));
fs/nfs/fscache.c
219
struct fscache_cookie *cookie = netfs_i_cookie(netfs_inode(inode));
fs/nfs/fscache.c
237
struct fscache_cookie *cookie = netfs_i_cookie(netfs_inode(inode));
fs/nfs/fscache.h
132
struct fscache_cookie *cookie = netfs_i_cookie(&NFS_I(inode)->netfs);
fs/smb/client/fscache.c
165
struct fscache_cookie *cookie = cifs_inode_cookie(inode);
fs/smb/client/fscache.h
100
static inline struct fscache_cookie *cifs_inode_cookie(struct inode *inode) { return NULL; }
fs/smb/client/fscache.h
68
static inline struct fscache_cookie *cifs_inode_cookie(struct inode *inode)
include/linux/fscache-cache.h
107
struct fscache_cookie *cookie,
include/linux/fscache-cache.h
110
extern struct fscache_cookie *fscache_get_cookie(struct fscache_cookie *cookie,
include/linux/fscache-cache.h
112
extern void fscache_put_cookie(struct fscache_cookie *cookie,
include/linux/fscache-cache.h
114
extern void fscache_end_cookie_access(struct fscache_cookie *cookie,
include/linux/fscache-cache.h
116
extern void fscache_cookie_lookup_negative(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
117
extern void fscache_resume_after_invalidation(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
118
extern void fscache_caching_failed(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
130
enum fscache_cookie_state fscache_cookie_state(struct fscache_cookie *cookie)
include/linux/fscache-cache.h
141
static inline void *fscache_get_key(struct fscache_cookie *cookie)
include/linux/fscache-cache.h
149
static inline struct fscache_cookie *fscache_cres_cookie(struct netfs_cache_resources *cres)
include/linux/fscache-cache.h
63
bool (*lookup_cookie)(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
66
void (*withdraw_cookie)(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
73
bool (*invalidate_cookie)(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
80
void (*prepare_to_write)(struct fscache_cookie *cookie);
include/linux/fscache-cache.h
97
extern void fscache_withdraw_cookie(struct fscache_cookie *cookie);
include/linux/fscache.h
161
extern struct fscache_cookie *__fscache_acquire_cookie(
include/linux/fscache.h
167
extern void __fscache_use_cookie(struct fscache_cookie *, bool);
include/linux/fscache.h
168
extern void __fscache_unuse_cookie(struct fscache_cookie *, const void *, const loff_t *);
include/linux/fscache.h
169
extern void __fscache_relinquish_cookie(struct fscache_cookie *, bool);
include/linux/fscache.h
170
extern void __fscache_resize_cookie(struct fscache_cookie *, loff_t);
include/linux/fscache.h
171
extern void __fscache_invalidate(struct fscache_cookie *, const void *, loff_t, unsigned int);
include/linux/fscache.h
172
extern int __fscache_begin_read_operation(struct netfs_cache_resources *, struct fscache_cookie *);
include/linux/fscache.h
173
extern int __fscache_begin_write_operation(struct netfs_cache_resources *, struct fscache_cookie *);
include/linux/fscache.h
175
void __fscache_write_to_cache(struct fscache_cookie *cookie,
include/linux/fscache.h
246
struct fscache_cookie *fscache_acquire_cookie(struct fscache_volume *volume,
include/linux/fscache.h
271
static inline void fscache_use_cookie(struct fscache_cookie *cookie,
include/linux/fscache.h
287
static inline void fscache_unuse_cookie(struct fscache_cookie *cookie,
include/linux/fscache.h
308
void fscache_relinquish_cookie(struct fscache_cookie *cookie, bool retire)
include/linux/fscache.h
317
static inline void *fscache_get_aux(struct fscache_cookie *cookie)
include/linux/fscache.h
329
void fscache_update_aux(struct fscache_cookie *cookie,
include/linux/fscache.h
345
void __fscache_update_cookie(struct fscache_cookie *cookie, const void *aux_data,
include/linux/fscache.h
37
struct fscache_cookie;
include/linux/fscache.h
371
void fscache_update_cookie(struct fscache_cookie *cookie, const void *aux_data,
include/linux/fscache.h
389
void fscache_resize_cookie(struct fscache_cookie *cookie, loff_t new_size)
include/linux/fscache.h
415
void fscache_invalidate(struct fscache_cookie *cookie,
include/linux/fscache.h
454
struct fscache_cookie *cookie)
include/linux/fscache.h
536
struct fscache_cookie *cookie)
include/linux/fscache.h
616
static inline void fscache_write_to_cache(struct fscache_cookie *cookie,
include/linux/fscache.h
640
void fscache_note_page_release(struct fscache_cookie *cookie)
include/linux/netfs.h
529
static inline struct fscache_cookie *netfs_i_cookie(struct netfs_inode *ctx)
include/linux/netfs.h
62
struct fscache_cookie *cache;
include/trace/events/fscache.h
261
TRACE_EVENT(fscache_cookie,
include/trace/events/fscache.h
411
TP_PROTO(struct fscache_cookie *cookie),
include/trace/events/fscache.h
435
TP_PROTO(struct fscache_cookie *cookie, bool retire),
include/trace/events/fscache.h
463
TP_PROTO(struct fscache_cookie *cookie, loff_t new_size),
include/trace/events/fscache.h
482
TP_PROTO(struct fscache_cookie *cookie, loff_t new_size),
include/trace/events/netfs.h
548
struct fscache_cookie *__cookie = netfs_i_cookie(__ctx);
include/trace/events/netfs.h
580
struct fscache_cookie *__cookie = netfs_i_cookie(__ctx);