Searched refs:time_namespace (Results 1 – 8 of 8) sorted by relevance
| /linux/include/linux/ |
| H A D | time_namespace.h | 23 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 D | nsproxy.h | 39 struct time_namespace *time_ns; 40 struct time_namespace *time_ns_for_children;
|
| H A D | nsfs.h | 34 struct time_namespace *: current->nsproxy->time_ns, \
|
| H A D | nstree.h | 40 struct time_namespace *: &(time_ns_tree), \
|
| /linux/include/linux/ns/ |
| H A D | ns_common_types.h | 18 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 D | namespace.c | 79 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 D | datastore.c | 115 int vdso_join_timens(struct task_struct *task, struct time_namespace *ns) in vdso_join_timens()
|
| /linux/ |
| H A D | MAINTAINERS | 20778 F: include/linux/time_namespace.h
|