Symbol: time_namespace
include/linux/ns/ns_common_types.h
136
struct time_namespace *: &(__ns)->ns, \
include/linux/ns/ns_common_types.h
137
const struct time_namespace *: &(__ns)->ns, \
include/linux/ns/ns_common_types.h
150
struct time_namespace *: TIME_NS_INIT_INO, \
include/linux/ns/ns_common_types.h
161
struct time_namespace *: &init_time_ns, \
include/linux/ns/ns_common_types.h
172
struct time_namespace *: TIME_NS_INIT_ID, \
include/linux/ns/ns_common_types.h
18
struct time_namespace;
include/linux/ns/ns_common_types.h
183
struct time_namespace *: (IS_ENABLED(CONFIG_TIME_NS) ? &timens_operations : NULL), \
include/linux/ns/ns_common_types.h
194
struct time_namespace *: CLONE_NEWTIME, \
include/linux/ns/ns_common_types.h
27
extern struct time_namespace init_time_ns;
include/linux/nsfs.h
34
struct time_namespace *: current->nsproxy->time_ns, \
include/linux/nsproxy.h
39
struct time_namespace *time_ns;
include/linux/nsproxy.h
40
struct time_namespace *time_ns_for_children;
include/linux/nstree.h
40
struct time_namespace *: &(time_ns_tree), \
include/linux/time_namespace.h
107
struct time_namespace *ns = current->nsproxy->time_ns;
include/linux/time_namespace.h
121
struct time_namespace *ns)
include/linux/time_namespace.h
127
struct time_namespace *ns)
include/linux/time_namespace.h
131
static inline struct time_namespace *get_time_ns(struct time_namespace *ns)
include/linux/time_namespace.h
136
static inline void put_time_ns(struct time_namespace *ns)
include/linux/time_namespace.h
141
struct time_namespace *copy_time_ns(u64 flags,
include/linux/time_namespace.h
143
struct time_namespace *old_ns)
include/linux/time_namespace.h
33
extern struct time_namespace init_time_ns;
include/linux/time_namespace.h
36
static inline struct time_namespace *to_time_ns(struct ns_common *ns)
include/linux/time_namespace.h
38
return container_of(ns, struct time_namespace, ns);
include/linux/time_namespace.h
42
struct time_namespace *ns);
include/linux/time_namespace.h
43
extern void timens_commit(struct task_struct *tsk, struct time_namespace *ns);
include/linux/time_namespace.h
45
static inline struct time_namespace *get_time_ns(struct time_namespace *ns)
include/linux/time_namespace.h
51
struct time_namespace *copy_time_ns(u64 flags,
include/linux/time_namespace.h
53
struct time_namespace *old_ns);
include/linux/time_namespace.h
54
void free_time_ns(struct time_namespace *ns);
include/linux/time_namespace.h
58
static inline void put_time_ns(struct time_namespace *ns)
kernel/time/namespace.c
132
struct time_namespace *copy_time_ns(u64 flags,
kernel/time/namespace.c
133
struct user_namespace *user_ns, struct time_namespace *old_ns)
kernel/time/namespace.c
179
struct time_namespace *ns)
kernel/time/namespace.c
219
struct time_namespace *ns)
kernel/time/namespace.c
253
void free_time_ns(struct time_namespace *ns)
kernel/time/namespace.c
266
struct time_namespace *ns = NULL;
kernel/time/namespace.c
282
struct time_namespace *ns = NULL;
kernel/time/namespace.c
301
void timens_commit(struct task_struct *tsk, struct time_namespace *ns)
kernel/time/namespace.c
310
struct time_namespace *ns = to_time_ns(new);
kernel/time/namespace.c
332
struct time_namespace *ns = to_time_ns(nsc);
kernel/time/namespace.c
371
struct time_namespace *time_ns;
kernel/time/namespace.c
387
struct time_namespace *time_ns;
kernel/time/namespace.c
480
struct time_namespace init_time_ns = {
kernel/time/namespace.c
79
static struct time_namespace *clone_time_ns(struct user_namespace *user_ns,
kernel/time/namespace.c
80
struct time_namespace *old_ns)
kernel/time/namespace.c
82
struct time_namespace *ns;
lib/vdso/datastore.c
115
int vdso_join_timens(struct task_struct *task, struct time_namespace *ns)