/* SPDX-License-Identifier: GPL-2.0 */ /* * NFS-private data for each "struct net". Accessed with net_generic(). */ #ifndef __NFS_NETNS_H__ #define __NFS_NETNS_H__ #include <linux/nfs4.h> #include <net/net_namespace.h> #include <net/netns/generic.h> struct bl_dev_msg { int32_t status; uint32_t major, minor; }; struct nfs_net { struct cache_detail *nfs_dns_resolve; struct rpc_pipe *bl_device_pipe; struct bl_dev_msg bl_mount_reply; wait_queue_head_t bl_wq; struct mutex bl_mutex; struct list_head nfs_client_list; struct list_head nfs_volume_list; #if IS_ENABLED(CONFIG_NFS_V4) struct idr cb_ident_idr; /* Protected by nfs_client_lock */ unsigned short nfs_callback_tcpport; unsigned short nfs_callback_tcpport6; int cb_users[NFS4_MAX_MINOR_VERSION + 1]; #endif spinlock_t nfs_client_lock; ktime_t boot_time; #ifdef CONFIG_PROC_FS struct proc_dir_entry *proc_nfsfs; #endif }; extern unsigned int nfs_net_id; #endifOverall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Stanislav Kinsbursky | 91 | 78.45% | 12 | 63.16% |
Eric W. Biedermann | 10 | 8.62% | 1 | 5.26% |
Bryan Schumaker | 5 | 4.31% | 1 | 5.26% |
Christoph Hellwig | 4 | 3.45% | 1 | 5.26% |
Chuck Lever | 3 | 2.59% | 1 | 5.26% |
Alexey Dobriyan | 1 | 0.86% | 1 | 5.26% |
Greg Kroah-Hartman | 1 | 0.86% | 1 | 5.26% |
Deepa Dinamani | 1 | 0.86% | 1 | 5.26% |
Total | 116 | 100.00% | 19 | 100.00% |