Lines Matching refs:time_ns
198 return current->nsproxy->time_ns->vvar_page; in find_timens_vvar_page()
269 ns = nsproxy->time_ns; in timens_get()
317 put_time_ns(nsproxy->time_ns); in timens_install()
318 nsproxy->time_ns = ns; in timens_install()
332 if (nsproxy->time_ns == nsproxy->time_ns_for_children) in timens_on_fork()
336 put_time_ns(nsproxy->time_ns); in timens_on_fork()
337 nsproxy->time_ns = ns; in timens_on_fork()
368 struct time_namespace *time_ns; in proc_timens_show_offsets() local
373 time_ns = to_time_ns(ns); in proc_timens_show_offsets()
375 show_offset(m, CLOCK_MONOTONIC, &time_ns->offsets.monotonic); in proc_timens_show_offsets()
376 show_offset(m, CLOCK_BOOTTIME, &time_ns->offsets.boottime); in proc_timens_show_offsets()
377 put_time_ns(time_ns); in proc_timens_show_offsets()
384 struct time_namespace *time_ns; in proc_timens_set_offset() local
391 time_ns = to_time_ns(ns); in proc_timens_set_offset()
393 if (!file_ns_capable(file, time_ns->user_ns, CAP_SYS_TIME)) { in proc_timens_set_offset()
394 put_time_ns(time_ns); in proc_timens_set_offset()
429 if (time_ns->frozen_offsets) { in proc_timens_set_offset()
442 offset = &time_ns->offsets.monotonic; in proc_timens_set_offset()
445 offset = &time_ns->offsets.boottime; in proc_timens_set_offset()
455 put_time_ns(time_ns); in proc_timens_set_offset()