Home
last modified time | relevance | path

Searched defs:ns (Results 1 – 25 of 30) sorted by relevance

12

/kernel/time/
Dnamespace.c59 static struct ucounts *inc_time_namespaces(struct user_namespace *ns) in inc_time_namespaces()
81 struct time_namespace *ns; in clone_time_ns() local
180 struct time_namespace *ns) in timens_setup_vdso_data()
220 struct time_namespace *ns) in timens_set_vvar_page()
247 void free_time_ns(struct time_namespace *ns) in free_time_ns()
256 static struct time_namespace *to_time_ns(struct ns_common *ns) in to_time_ns()
263 struct time_namespace *ns = NULL; in timens_get() local
279 struct time_namespace *ns = NULL; in timens_for_children_get() local
293 static void timens_put(struct ns_common *ns) in timens_put()
298 void timens_commit(struct task_struct *tsk, struct time_namespace *ns) in timens_commit()
[all …]
Dsched_clock.c106 unsigned long long ns; in sched_clock() local
144 u64 ns; in update_sched_clock() local
169 u64 res, wrap, new_mask, new_epoch, cyc, ns; in sched_clock_register() local
Dtimecounter.c72 u64 ns = (u64) cycles; in cc_cyc2ns_backwards() local
/kernel/
Dpid_namespace.c63 static struct ucounts *inc_pid_namespaces(struct user_namespace *ns) in inc_pid_namespaces()
76 struct pid_namespace *ns; in create_pid_namespace() local
130 struct pid_namespace *ns = container_of(p, struct pid_namespace, rcu); in delayed_free_pidns() local
138 static void destroy_pid_namespace(struct pid_namespace *ns) in destroy_pid_namespace()
156 void put_pid_ns(struct pid_namespace *ns) in put_pid_ns()
326 static inline struct pid_namespace *to_pid_ns(struct ns_common *ns) in to_pid_ns()
333 struct pid_namespace *ns; in pidns_get() local
346 struct pid_namespace *ns = NULL; in pidns_for_children_get() local
367 static void pidns_put(struct ns_common *ns) in pidns_put()
372 static int pidns_install(struct nsset *nsset, struct ns_common *ns) in pidns_install()
[all …]
Dutsname.c20 static struct ucounts *inc_uts_namespaces(struct user_namespace *ns) in inc_uts_namespaces()
48 struct uts_namespace *ns; in clone_uts_ns() local
106 void free_uts_ns(struct uts_namespace *ns) in free_uts_ns()
114 static inline struct uts_namespace *to_uts_ns(struct ns_common *ns) in to_uts_ns()
121 struct uts_namespace *ns = NULL; in utsns_get() local
135 static void utsns_put(struct ns_common *ns) in utsns_put()
143 struct uts_namespace *ns = to_uts_ns(new); in utsns_install() local
155 static struct user_namespace *utsns_owner(struct ns_common *ns) in utsns_owner()
Duser_namespace.c33 static struct ucounts *inc_user_namespaces(struct user_namespace *ns, kuid_t uid) in inc_user_namespaces()
84 struct user_namespace *ns, *parent_ns = new->user_ns; in create_user_ns() local
198 struct user_namespace *parent, *ns = in free_user_ns() local
228 void __put_user_ns(struct user_namespace *ns) in __put_user_ns()
411 kuid_t make_kuid(struct user_namespace *ns, uid_t uid) in make_kuid()
479 kgid_t make_kgid(struct user_namespace *ns, gid_t gid) in make_kgid()
546 kprojid_t make_kprojid(struct user_namespace *ns, projid_t projid) in make_kprojid()
604 struct user_namespace *ns = seq->private; in uid_m_show() local
625 struct user_namespace *ns = seq->private; in gid_m_show() local
646 struct user_namespace *ns = seq->private; in projid_m_show() local
[all …]
Dcapability.c281 struct user_namespace *ns, int cap) in has_ns_capability()
322 struct user_namespace *ns, int cap) in has_ns_capability_noaudit()
351 static bool ns_capable_common(struct user_namespace *ns, in ns_capable_common()
381 bool ns_capable(struct user_namespace *ns, int cap) in ns_capable()
399 bool ns_capable_noaudit(struct user_namespace *ns, int cap) in ns_capable_noaudit()
418 bool ns_capable_setid(struct user_namespace *ns, int cap) in ns_capable_setid()
453 bool file_ns_capable(const struct file *file, struct user_namespace *ns, in file_ns_capable()
475 bool privileged_wrt_inode_uidgid(struct user_namespace *ns, in privileged_wrt_inode_uidgid()
496 struct user_namespace *ns = current_user_ns(); in capable_wrt_inode_uidgid() local
511 bool ptracer_capable(struct task_struct *tsk, struct user_namespace *ns) in ptracer_capable()
Dpid.c114 struct pid_namespace *ns; in put_pid() local
142 struct pid_namespace *ns = upid->ns; in free_pid() local
166 struct pid *alloc_pid(struct pid_namespace *ns, pid_t *set_tid, in alloc_pid()
311 void disable_pid_allocation(struct pid_namespace *ns) in disable_pid_allocation()
318 struct pid *find_pid_ns(int nr, struct pid_namespace *ns) in find_pid_ns()
426 struct task_struct *find_task_by_pid_ns(pid_t nr, struct pid_namespace *ns) in find_task_by_pid_ns()
486 pid_t pid_nr_ns(struct pid *pid, struct pid_namespace *ns) in pid_nr_ns()
507 struct pid_namespace *ns) in __task_pid_nr_ns()
532 struct pid *find_ge_pid(int nr, struct pid_namespace *ns) in find_ge_pid()
Ducount.c21 #define ucounts_hashfn(ns, uid) \ argument
24 #define ucounts_hashentry(ns, uid) \ argument
93 bool setup_userns_sysctls(struct user_namespace *ns) in setup_userns_sysctls()
118 void retire_userns_sysctls(struct user_namespace *ns) in retire_userns_sysctls()
130 static struct ucounts *find_ucounts(struct user_namespace *ns, kuid_t uid, struct hlist_head *hashe… in find_ucounts()
164 struct ucounts *alloc_ucounts(struct user_namespace *ns, kuid_t uid) in alloc_ucounts()
229 struct ucounts *inc_ucount(struct user_namespace *ns, kuid_t uid, in inc_ucount()
Dacct.c110 struct pid_namespace *ns; member
164 static struct bsd_acct_struct *acct_get(struct pid_namespace *ns) in acct_get()
224 struct pid_namespace *ns = task_active_pid_ns(current); in acct_on() local
338 void acct_exit_ns(struct pid_namespace *ns) in acct_exit_ns()
534 struct pid_namespace *ns = acct->ns; in fill_ac() local
626 static void slow_acct_process(struct pid_namespace *ns) in slow_acct_process()
643 struct pid_namespace *ns; in acct_process() local
Dnsproxy.c190 void free_nsproxy(struct nsproxy *ns) in free_nsproxy()
241 struct nsproxy *ns; in switch_task_namespaces() local
363 static inline int validate_ns(struct nsset *nsset, struct ns_common *ns) in validate_ns()
549 struct ns_common *ns = NULL; in SYSCALL_DEFINE2() local
Dpid_sysctl.h11 struct pid_namespace *ns = task_active_pid_ns(current); in pid_mfd_noexec_dointvec_minmax() local
Dsys.c385 struct user_namespace *ns = current_user_ns(); in __sys_setregid() local
453 struct user_namespace *ns = current_user_ns(); in __sys_setgid() local
546 struct user_namespace *ns = current_user_ns(); in __sys_setreuid() local
629 struct user_namespace *ns = current_user_ns(); in __sys_setuid() local
688 struct user_namespace *ns = current_user_ns(); in __sys_setresuid() local
792 struct user_namespace *ns = current_user_ns(); in __sys_setresgid() local
Ddelayacct.c100 s64 ns = local_clock() - *start; in delayacct_end() local
Dptrace.c268 static bool ptrace_has_cap(struct user_namespace *ns, unsigned int mode) in ptrace_has_cap()
/kernel/cgroup/
Dnamespace.c12 static struct ucounts *inc_cgroup_namespaces(struct user_namespace *ns) in inc_cgroup_namespaces()
40 void free_cgroup_ns(struct cgroup_namespace *ns) in free_cgroup_ns()
93 static inline struct cgroup_namespace *to_cg_ns(struct ns_common *ns) in to_cg_ns()
98 static int cgroupns_install(struct nsset *nsset, struct ns_common *ns) in cgroupns_install()
120 struct cgroup_namespace *ns = NULL; in cgroupns_get() local
134 static void cgroupns_put(struct ns_common *ns) in cgroupns_put()
139 static struct user_namespace *cgroupns_owner(struct ns_common *ns) in cgroupns_owner()
Dcgroup-internal.h48 struct cgroup_namespace *ns; member
70 struct cgroup_namespace *ns; member
Dcgroup-v1.c186 struct { enum cgroup_filetype type; struct pid_namespace *ns; } key; member
289 struct pid_namespace *ns = task_active_pid_ns(current); in cgroup_pidlist_find() local
Dcgroup.c2442 struct cgroup_namespace *ns) in cgroup_path_ns_locked()
2450 struct cgroup_namespace *ns) in cgroup_path_ns()
5229 struct cgroup_namespace *ns) in cgroup_procs_write_permission()
5260 struct cgroup_namespace *ns) in cgroup_attach_permissions()
6438 int proc_cgroup_show(struct seq_file *m, struct pid_namespace *ns, in proc_cgroup_show()
/kernel/bpf/
Dtoken.c12 static bool bpf_ns_capable(struct user_namespace *ns, int cap) in bpf_ns_capable()
Doffload.c439 struct ns_common *ns; in bpf_prog_offload_info_fill_ns() local
647 struct ns_common *ns; in bpf_map_offload_info_fill_ns() local
Dtask_iter.c22 struct pid_namespace *ns; member
/kernel/sched/
Dcputime.c312 u64 ns; in read_sum_exec_runtime() local
Ddebug.c1166 void proc_sched_show_task(struct task_struct *p, struct pid_namespace *ns, in proc_sched_show_task()
/kernel/rcu/
Drcuscale.c970 u32 ns; in rcu_scale_cleanup() local

12