Home
last modified time | relevance | path

Searched refs:time_namespace (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dtime_namespace.h23 struct time_namespace { struct
33 extern struct time_namespace init_time_ns; argument
36 static inline struct time_namespace *to_time_ns(struct ns_common *ns) in to_time_ns()
38 return container_of(ns, struct time_namespace, ns); in to_time_ns()
42 struct time_namespace *ns);
43 extern void timens_commit(struct task_struct *tsk, struct time_namespace *ns);
45 static inline struct time_namespace *get_time_ns(struct time_namespace *ns) in get_time_ns()
51 struct time_namespace *copy_time_ns(u64 flags,
53 struct time_namespace *old_ns);
54 void free_time_ns(struct time_namespace *ns);
[all …]
H A Dnsproxy.h39 struct time_namespace *time_ns;
40 struct time_namespace *time_ns_for_children;
H A Dnsfs.h34 struct time_namespace *: current->nsproxy->time_ns, \
H A Dnstree.h40 struct time_namespace *: &(time_ns_tree), \
/linux/include/linux/ns/
H A Dns_common_types.h18 struct time_namespace;
27 extern struct time_namespace init_time_ns;
134 struct time_namespace *: &(__ns)->ns, \
135 const struct time_namespace *: &(__ns)->ns, \
148 struct time_namespace *: TIME_NS_INIT_INO, \
159 struct time_namespace *: &init_time_ns, \
170 struct time_namespace *: TIME_NS_INIT_ID, \
181 struct time_namespace *: (IS_ENABLED(CONFIG_TIME_NS) ? &timens_operations : NULL), \
192 struct time_namespace *: CLONE_NEWTIME, \
/linux/kernel/time/
H A Dnamespace.c79 static struct time_namespace *clone_time_ns(struct user_namespace *user_ns, in clone_time_ns()
80 struct time_namespace *old_ns) in clone_time_ns()
82 struct time_namespace *ns; in clone_time_ns()
132 struct time_namespace *copy_time_ns(u64 flags, in copy_time_ns()
133 struct user_namespace *user_ns, struct time_namespace *old_ns) in copy_time_ns()
179 struct time_namespace *ns) in timens_setup_vdso_clock_data()
219 struct time_namespace *ns) in timens_set_vvar_page()
253 void free_time_ns(struct time_namespace *ns) in free_time_ns()
266 struct time_namespace *ns = NULL; in timens_get()
282 struct time_namespace *ns = NULL; in timens_for_children_get()
[all …]
/linux/lib/vdso/
H A Ddatastore.c115 int vdso_join_timens(struct task_struct *task, struct time_namespace *ns) in vdso_join_timens()
/linux/
H A DMAINTAINERS20778 F: include/linux/time_namespace.h