Searched refs:fscache_volume (Results 1 – 23 of 23) sorted by relevance
/Linux-v6.1/fs/fscache/ |
D | volume.c | 20 struct fscache_volume *fscache_get_volume(struct fscache_volume *volume, in fscache_get_volume() 30 static void fscache_see_volume(struct fscache_volume *volume, in fscache_see_volume() 41 static void __fscache_begin_volume_access(struct fscache_volume *volume, in __fscache_begin_volume_access() 83 bool fscache_begin_volume_access(struct fscache_volume *volume, in fscache_begin_volume_access() 106 void fscache_end_volume_access(struct fscache_volume *volume, in fscache_end_volume_access() 122 static bool fscache_volume_same(const struct fscache_volume *a, in fscache_volume_same() 123 const struct fscache_volume *b) in fscache_volume_same() 136 static bool fscache_is_acquire_pending(struct fscache_volume *volume) in fscache_is_acquire_pending() 141 static void fscache_wait_on_volume_collision(struct fscache_volume *candidate, in fscache_wait_on_volume_collision() 159 static bool fscache_hash_volume(struct fscache_volume *candidate) in fscache_hash_volume() [all …]
|
D | internal.h | 146 struct fscache_volume *fscache_get_volume(struct fscache_volume *volume, 148 void fscache_put_volume(struct fscache_volume *volume, 150 bool fscache_begin_volume_access(struct fscache_volume *volume, 153 void fscache_create_volume(struct fscache_volume *volume, bool wait);
|
D | cookie.c | 326 struct fscache_volume *volume, in fscache_alloc_cookie() 451 struct fscache_volume *volume, in __fscache_acquire_cookie() 1006 struct fscache_volume *volume = cookie->volume; in fscache_put_cookie()
|
/Linux-v6.1/include/linux/ |
D | fscache.h | 72 struct fscache_volume { struct 109 struct fscache_volume *volume; /* Parent volume of this file. */ argument 157 extern struct fscache_volume *__fscache_acquire_volume(const char *, const char *, 159 extern void __fscache_relinquish_volume(struct fscache_volume *, const void *, bool); 162 struct fscache_volume *, 197 struct fscache_volume *fscache_acquire_volume(const char *volume_key, in fscache_acquire_volume() 219 void fscache_relinquish_volume(struct fscache_volume *volume, in fscache_relinquish_volume() 243 struct fscache_cookie *fscache_acquire_cookie(struct fscache_volume *volume, in fscache_acquire_cookie()
|
D | fscache-cache.h | 56 void (*acquire_volume)(struct fscache_volume *volume); 59 void (*free_volume)(struct fscache_volume *volume); 95 extern void fscache_withdraw_volume(struct fscache_volume *volume); 100 extern void fscache_end_volume_access(struct fscache_volume *volume,
|
D | nfs_fs_sb.h | 194 struct fscache_volume *fscache; /* superblock cookie */
|
/Linux-v6.1/fs/9p/ |
D | v9fs.h | 93 struct fscache_volume *fscache; 133 static inline struct fscache_volume *v9fs_session_cache(struct v9fs_session_info *v9ses) in v9fs_session_cache()
|
D | cache.c | 22 struct fscache_volume *vcookie; in v9fs_cache_session_get_cookie()
|
/Linux-v6.1/fs/cachefiles/ |
D | volume.c | 17 void cachefiles_acquire_volume(struct fscache_volume *vcookie) in cachefiles_acquire_volume() 122 void cachefiles_free_volume(struct fscache_volume *vcookie) in cachefiles_free_volume()
|
D | internal.h | 42 struct fscache_volume *vcookie; /* The netfs's representation */ 345 void cachefiles_acquire_volume(struct fscache_volume *volume); 346 void cachefiles_free_volume(struct fscache_volume *volume);
|
D | ondemand.c | 400 struct fscache_volume *volume = object->volume->vcookie; in cachefiles_ondemand_init_open_req() 479 struct fscache_volume *volume = object->volume->vcookie; in cachefiles_ondemand_init_object()
|
D | interface.c | 24 struct fscache_volume *vcookie = cookie->volume; in cachefiles_alloc_object()
|
/Linux-v6.1/Documentation/filesystems/caching/ |
D | backend-api.rst | 24 Volume cookie struct fscache_volume 120 void fscache_withdraw_volume(struct fscache_volume *volume); 139 struct fscache_volume { 179 struct fscache_volume *volume; 282 void (*acquire_volume)(struct fscache_volume *volume); 294 void (*free_volume)(struct fscache_volume *volume);
|
D | netfs-api.rst | 97 struct fscache_volume * 131 void fscache_relinquish_volume(struct fscache_volume *volume, 149 fscache_acquire_cookie(struct fscache_volume *volume,
|
/Linux-v6.1/fs/erofs/ |
D | internal.h | 105 struct fscache_volume *volume; 170 struct fscache_volume *volume;
|
D | fscache.c | 414 struct fscache_volume *volume; in erofs_fscache_register_volume() 499 struct fscache_volume *volume = EROFS_SB(sb)->volume; in erofs_fscache_acquire_cookie()
|
/Linux-v6.1/fs/cifs/ |
D | fscache.c | 29 struct fscache_volume *vcookie; in cifs_fscache_get_super_cookie()
|
D | cifsglob.h | 1232 struct fscache_volume *fscache; /* cookie for share */
|
/Linux-v6.1/fs/nfs/ |
D | fscache.c | 87 struct fscache_volume *vcookie; in nfs_fscache_get_super_cookie()
|
/Linux-v6.1/fs/afs/ |
D | volume.c | 278 struct fscache_volume *vcookie; in afs_activate_volume()
|
D | internal.h | 588 struct fscache_volume *cache; /* Caching cookie */
|
/Linux-v6.1/include/trace/events/ |
D | fscache.h | 232 TRACE_EVENT(fscache_volume,
|
/Linux-v6.1/fs/ceph/ |
D | super.h | 144 struct fscache_volume *fscache;
|