xref: /linux-6.15/include/linux/ns_common.h (revision 1fa08aec)
1b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */
2435d5f4bSAl Viro #ifndef _LINUX_NS_COMMON_H
3435d5f4bSAl Viro #define _LINUX_NS_COMMON_H
4435d5f4bSAl Viro 
52024f91eSChristian Brauner #include <linux/refcount.h>
62024f91eSChristian Brauner 
733c42940SAl Viro struct proc_ns_operations;
833c42940SAl Viro 
9435d5f4bSAl Viro struct ns_common {
10*1fa08aecSChristian Brauner 	struct dentry *stashed;
1133c42940SAl Viro 	const struct proc_ns_operations *ops;
12435d5f4bSAl Viro 	unsigned int inum;
132024f91eSChristian Brauner 	refcount_t count;
14435d5f4bSAl Viro };
15435d5f4bSAl Viro 
16435d5f4bSAl Viro #endif
17