]> git.ipfire.org Git - people/ms/linux.git/blame - fs/9p/cache.h
Merge tag 'for-6.0-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
[people/ms/linux.git] / fs / 9p / cache.h
CommitLineData
1f327613 1/* SPDX-License-Identifier: GPL-2.0-only */
60e78d2c
AK
2/*
3 * V9FS cache definitions.
4 *
5 * Copyright (C) 2009 by Abhishek Kulkarni <adkulkar@umail.iu.edu>
60e78d2c
AK
6 */
7
8#ifndef _9P_CACHE_H
7c7afc44 9#define _9P_CACHE_H
24e42e32 10
60e78d2c 11#include <linux/fscache.h>
eb497943
DH
12
13#ifdef CONFIG_9P_FSCACHE
60e78d2c 14
24e42e32
DH
15extern int v9fs_cache_session_get_cookie(struct v9fs_session_info *v9ses,
16 const char *dev_name);
60e78d2c
AK
17
18extern void v9fs_cache_inode_get_cookie(struct inode *inode);
60e78d2c 19
60e78d2c
AK
20#else /* CONFIG_9P_FSCACHE */
21
ceaec15d
AV
22static inline void v9fs_cache_inode_get_cookie(struct inode *inode)
23{
24}
25
60e78d2c
AK
26#endif /* CONFIG_9P_FSCACHE */
27#endif /* _9P_CACHE_H */