Symbol: uts_namespace
include/linux/ns/ns_common_types.h
141
struct uts_namespace *: &(__ns)->ns, \
include/linux/ns/ns_common_types.h
142
const struct uts_namespace *: &(__ns)->ns)
include/linux/ns/ns_common_types.h
153
struct uts_namespace *: UTS_NS_INIT_INO)
include/linux/ns/ns_common_types.h
164
struct uts_namespace *: &init_uts_ns)
include/linux/ns/ns_common_types.h
175
struct uts_namespace *: UTS_NS_INIT_ID)
include/linux/ns/ns_common_types.h
186
struct uts_namespace *: (IS_ENABLED(CONFIG_UTS_NS) ? &utsns_operations : NULL))
include/linux/ns/ns_common_types.h
206
X(uts_namespace, CLONE_NEWUTS)
include/linux/ns/ns_common_types.h
21
struct uts_namespace;
include/linux/ns/ns_common_types.h
30
extern struct uts_namespace init_uts_ns;
include/linux/nsfs.h
36
struct uts_namespace *: current->nsproxy->uts_ns)
include/linux/nsproxy.h
10
struct uts_namespace;
include/linux/nsproxy.h
34
struct uts_namespace *uts_ns;
include/linux/nstree.h
42
struct uts_namespace *: &(uts_ns_tree))
include/linux/uts_namespace.h
18
extern struct uts_namespace init_uts_ns;
include/linux/uts_namespace.h
21
static inline struct uts_namespace *to_uts_ns(struct ns_common *ns)
include/linux/uts_namespace.h
23
return container_of(ns, struct uts_namespace, ns);
include/linux/uts_namespace.h
26
static inline void get_uts_ns(struct uts_namespace *ns)
include/linux/uts_namespace.h
31
extern struct uts_namespace *copy_utsname(u64 flags,
include/linux/uts_namespace.h
32
struct user_namespace *user_ns, struct uts_namespace *old_ns);
include/linux/uts_namespace.h
33
extern void free_uts_ns(struct uts_namespace *ns);
include/linux/uts_namespace.h
35
static inline void put_uts_ns(struct uts_namespace *ns)
include/linux/uts_namespace.h
43
static inline void get_uts_ns(struct uts_namespace *ns)
include/linux/uts_namespace.h
47
static inline void put_uts_ns(struct uts_namespace *ns)
include/linux/uts_namespace.h
51
static inline struct uts_namespace *copy_utsname(u64 flags,
include/linux/uts_namespace.h
52
struct user_namespace *user_ns, struct uts_namespace *old_ns)
init/version-timestamp.c
10
struct uts_namespace init_uts_ns = {
init/version.c
49
struct uts_namespace init_uts_ns __weak;
kernel/utsname.c
108
struct uts_namespace *ns = NULL;
kernel/utsname.c
130
struct uts_namespace *ns = to_uts_ns(new);
kernel/utsname.c
158
"uts_namespace", sizeof(struct uts_namespace), 0,
kernel/utsname.c
160
offsetof(struct uts_namespace, name),
kernel/utsname.c
161
sizeof_field(struct uts_namespace, name),
kernel/utsname.c
36
static struct uts_namespace *clone_uts_ns(struct user_namespace *user_ns,
kernel/utsname.c
37
struct uts_namespace *old_ns)
kernel/utsname.c
39
struct uts_namespace *ns;
kernel/utsname.c
79
struct uts_namespace *copy_utsname(u64 flags,
kernel/utsname.c
80
struct user_namespace *user_ns, struct uts_namespace *old_ns)
kernel/utsname.c
82
struct uts_namespace *new_ns;
kernel/utsname.c
96
void free_uts_ns(struct uts_namespace *ns)
kernel/utsname_sysctl.c
21
struct uts_namespace *uts_ns;
kernel/vmcore_info.c
164
VMCOREINFO_OFFSET(uts_namespace, name);