• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * This header was generated from the Linux kernel headers by update_headers.py,
3  * to provide necessary information from kernel to userspace, such as constants,
4  * structures, and macros, and thus, contains no copyrightable information.
5  */
6 #ifndef _UAPI_LINUX_NFS_FS_H
7 #define _UAPI_LINUX_NFS_FS_H
8 #include <linux/magic.h>
9 #define NFS_DEF_UDP_TIMEO	(11)
10 #define NFS_DEF_UDP_RETRANS	(3)
11 #define NFS_DEF_TCP_TIMEO	(600)
12 #define NFS_DEF_TCP_RETRANS	(2)
13 #define NFS_MAX_UDP_TIMEOUT	(60*HZ)
14 #define NFS_MAX_TCP_TIMEOUT	(600*HZ)
15 #define NFS_DEF_ACREGMIN	(3)
16 #define NFS_DEF_ACREGMAX	(60)
17 #define NFS_DEF_ACDIRMIN	(30)
18 #define NFS_DEF_ACDIRMAX	(60)
19 #define FLUSH_SYNC		1
20 #define FLUSH_STABLE		4
21 #define FLUSH_LOWPRI		8
22 #define FLUSH_HIGHPRI		16
23 #define FLUSH_COND_STABLE	32
24 #define NFSDBG_VFS		0x0001
25 #define NFSDBG_DIRCACHE		0x0002
26 #define NFSDBG_LOOKUPCACHE	0x0004
27 #define NFSDBG_PAGECACHE	0x0008
28 #define NFSDBG_PROC		0x0010
29 #define NFSDBG_XDR		0x0020
30 #define NFSDBG_FILE		0x0040
31 #define NFSDBG_ROOT		0x0080
32 #define NFSDBG_CALLBACK		0x0100
33 #define NFSDBG_CLIENT		0x0200
34 #define NFSDBG_MOUNT		0x0400
35 #define NFSDBG_FSCACHE		0x0800
36 #define NFSDBG_PNFS		0x1000
37 #define NFSDBG_PNFS_LD		0x2000
38 #define NFSDBG_STATE		0x4000
39 #define NFSDBG_ALL		0xFFFF
40 #endif
41