Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * V9FS cache definitions.
4 *
5 * Copyright (C) 2009 by Abhishek Kulkarni <adkulkar@umail.iu.edu>
6 */
7
8#ifndef _9P_CACHE_H
9#define _9P_CACHE_H
10
11#include <linux/fscache.h>
12
13#ifdef CONFIG_9P_FSCACHE
14
15extern int v9fs_cache_session_get_cookie(struct v9fs_session_info *v9ses,
16 const char *dev_name);
17
18extern void v9fs_cache_inode_get_cookie(struct inode *inode);
19
20#else /* CONFIG_9P_FSCACHE */
21
22static inline void v9fs_cache_inode_get_cookie(struct inode *inode)
23{
24}
25
26#endif /* CONFIG_9P_FSCACHE */
27#endif /* _9P_CACHE_H */