fscache_volume
struct fscache_volume *vcookie;
struct fscache_volume *fscache;
static inline struct fscache_volume *v9fs_session_cache(struct v9fs_session_info *v9ses)
struct fscache_volume *cache; /* Caching cookie */
struct fscache_volume *vcookie;
struct fscache_volume *vcookie;
struct fscache_volume *vcookie = NULL;
struct fscache_volume *vcookie = cookie->volume;
void cachefiles_acquire_volume(struct fscache_volume *volume);
void cachefiles_free_volume(struct fscache_volume *volume);
struct fscache_volume *vcookie; /* The netfs's representation */
struct fscache_volume *volume = object->volume->vcookie;
struct fscache_volume *volume = object->volume->vcookie;
void cachefiles_free_volume(struct fscache_volume *vcookie)
void cachefiles_acquire_volume(struct fscache_volume *vcookie)
struct fscache_volume *fscache;
struct fscache_volume *volume;
struct fscache_volume *volume = EROFS_SB(sb)->volume;
struct fscache_volume *volume;
struct fscache_volume *volume;
struct fscache_volume *volume = cookie->volume;
struct fscache_volume *volume,
struct fscache_volume *volume,
void fscache_end_volume_access(struct fscache_volume *volume,
static bool fscache_volume_same(const struct fscache_volume *a,
const struct fscache_volume *b)
static bool fscache_is_acquire_pending(struct fscache_volume *volume)
static void fscache_wait_on_volume_collision(struct fscache_volume *candidate,
static bool fscache_hash_volume(struct fscache_volume *candidate)
struct fscache_volume *cursor;
struct fscache_volume *fscache_get_volume(struct fscache_volume *volume,
static struct fscache_volume *fscache_alloc_volume(const char *volume_key,
struct fscache_volume *volume;
struct fscache_volume *volume =
container_of(work, struct fscache_volume, work);
struct fscache_volume *fscache_try_get_volume(struct fscache_volume *volume,
void fscache_create_volume(struct fscache_volume *volume, bool wait)
struct fscache_volume *__fscache_acquire_volume(const char *volume_key,
struct fscache_volume *volume;
static void fscache_wake_pending_volume(struct fscache_volume *volume,
struct fscache_volume *cursor;
static void fscache_unhash_volume(struct fscache_volume *volume)
static void fscache_free_volume(struct fscache_volume *volume)
void fscache_put_volume(struct fscache_volume *volume,
static void fscache_see_volume(struct fscache_volume *volume,
void __fscache_relinquish_volume(struct fscache_volume *volume,
void fscache_withdraw_volume(struct fscache_volume *volume)
struct fscache_volume *volume;
volume = list_entry(v, struct fscache_volume, proc_link);
static void __fscache_begin_volume_access(struct fscache_volume *volume,
bool fscache_begin_volume_access(struct fscache_volume *volume,
struct fscache_volume *fscache_get_volume(struct fscache_volume *volume,
bool fscache_begin_volume_access(struct fscache_volume *volume,
void fscache_create_volume(struct fscache_volume *volume, bool wait);
struct fscache_volume *vcookie;
struct fscache_volume *fscache; /* cookie for share */
struct fscache_volume *vcookie;
extern struct fscache_volume *
fscache_try_get_volume(struct fscache_volume *volume,
extern void fscache_put_volume(struct fscache_volume *volume,
extern void fscache_end_volume_access(struct fscache_volume *volume,
void (*acquire_volume)(struct fscache_volume *volume);
void (*free_volume)(struct fscache_volume *volume);
extern void fscache_withdraw_volume(struct fscache_volume *volume);
struct fscache_volume *volume; /* Parent volume of this file. */
extern struct fscache_volume *__fscache_acquire_volume(const char *, const char *,
extern void __fscache_relinquish_volume(struct fscache_volume *, const void *, bool);
struct fscache_volume *,
struct fscache_volume *fscache_acquire_volume(const char *volume_key,
void fscache_relinquish_volume(struct fscache_volume *volume,
struct fscache_cookie *fscache_acquire_cookie(struct fscache_volume *volume,
struct fscache_volume *fscache; /* superblock cookie */
TRACE_EVENT(fscache_volume,