| /linux-6.15/kernel/ |
| H A D | pid_namespace.c | 179 if (task_active_pid_ns(current) != old_ns) in copy_pid_ns() 288 struct pid_namespace *pid_ns = task_active_pid_ns(current); in pid_ns_ctl_handler() 357 ns = task_active_pid_ns(task); in pidns_get() 396 struct pid_namespace *active = task_active_pid_ns(current); in pidns_install() 427 struct pid_namespace *active = task_active_pid_ns(current); in pidns_get_parent()
|
| H A D | pid.c | 324 return find_pid_ns(nr, task_active_pid_ns(current)); in find_vpid() 443 return find_task_by_pid_ns(vnr, task_active_pid_ns(current)); in find_task_by_vpid() 509 return pid_nr_ns(pid, task_active_pid_ns(current)); in pid_vnr() 520 ns = task_active_pid_ns(current); in __task_pid_nr_ns() 528 struct pid_namespace *task_active_pid_ns(struct task_struct *tsk) in task_active_pid_ns() function 532 EXPORT_SYMBOL_GPL(task_active_pid_ns); 672 return &task_active_pid_ns(current)->set; in pid_table_root_lookup() 677 return &task_active_pid_ns(current)->set == set; in set_is_seen()
|
| H A D | pid_sysctl.h | 11 struct pid_namespace *ns = task_active_pid_ns(current); in pid_mfd_noexec_dointvec_minmax()
|
| H A D | acct.c | 224 struct pid_namespace *ns = task_active_pid_ns(current); in acct_on() 332 pin_kill(task_active_pid_ns(current)->bacct); in SYSCALL_DEFINE1() 650 for (ns = task_active_pid_ns(current); ns != NULL; ns = ns->parent) { in acct_process()
|
| H A D | taskstats.c | 208 fill_stats(current_user_ns(), task_active_pid_ns(current), tsk, stats); in fill_stats_for_pid() 308 if (task_active_pid_ns(current) != &init_pid_ns) in add_del_listener()
|
| H A D | nsproxy.c | 409 pid_ns = task_active_pid_ns(tsk); in validate_nsset()
|
| H A D | signal.c | 1098 task_active_pid_ns(t)); in __send_signal_locked() 1191 force = !task_pid_nr_ns(current, task_active_pid_ns(t)); in send_signal_locked() 1211 if (!task_pid_nr_ns(current, task_active_pid_ns(t))) { in send_signal_locked() 2211 info.si_pid = task_pid_nr_ns(tsk, task_active_pid_ns(tsk->parent)); in do_notify_parent() 2302 info.si_pid = task_pid_nr_ns(tsk, task_active_pid_ns(parent)); in do_notify_parent_cldstop() 3965 struct pid_namespace *active = task_active_pid_ns(current); in access_pidfd_pidns()
|
| H A D | reboot.c | 731 struct pid_namespace *pid_ns = task_active_pid_ns(current); in SYSCALL_DEFINE4()
|
| /linux-6.15/include/linux/ |
| H A D | pid_namespace.h | 123 extern struct pid_namespace *task_active_pid_ns(struct task_struct *tsk); 131 return task_active_pid_ns(tsk) == &init_pid_ns; in task_is_in_init_pid_ns()
|
| H A D | ptrace.h | 182 ns = task_active_pid_ns(rcu_dereference(current->parent)); in ptrace_event_pid()
|
| /linux-6.15/rust/helpers/ |
| H A D | pid_namespace.c | 22 pid_ns = task_active_pid_ns(task); in rust_helper_task_get_pid_ns()
|
| /linux-6.15/fs/proc/ |
| H A D | loadavg.c | 25 idr_get_cursor(&task_active_pid_ns(current)->idr) - 1); in loadavg_proc_show()
|
| H A D | root.c | 252 ctx->pid_ns = get_pid_ns(task_active_pid_ns(current)); in proc_init_fs_context()
|
| /linux-6.15/rust/kernel/ |
| H A D | task.rs | 240 let pidns = unsafe { bindings::task_active_pid_ns(Task::current_raw()) }; in current_pid_ns()
|
| /linux-6.15/fs/ |
| H A D | pidfs.c | 235 const struct pid_namespace *ns = task_active_pid_ns(current); in pid_in_current_pidns() 486 pid_ns = task_active_pid_ns(task); in pidfd_ioctl()
|
| /linux-6.15/drivers/hwtracing/coresight/ |
| H A D | coresight-etm3x-sysfs.c | 1034 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_pid_show() 1062 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_pid_store() 1088 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_mask_show() 1108 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_mask_store()
|
| H A D | coresight-etm4x-sysfs.c | 1907 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_pid_show() 1935 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_pid_store() 1968 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_masks_show() 1992 if (task_active_pid_ns(current) != &init_pid_ns) in ctxid_masks_store()
|
| /linux-6.15/mm/ |
| H A D | memfd.c | 310 struct pid_namespace *ns = task_active_pid_ns(current); in check_sysctl_memfd_noexec()
|
| /linux-6.15/fs/coda/ |
| H A D | inode.c | 361 if (task_active_pid_ns(current) != &init_pid_ns) in coda_get_tree()
|
| H A D | psdev.c | 273 if (task_active_pid_ns(current) != &init_pid_ns) in coda_psdev_open()
|
| /linux-6.15/net/core/ |
| H A D | scm.c | 57 ns_capable(task_active_pid_ns(current)->user_ns, CAP_SYS_ADMIN)) && in scm_check_creds()
|
| /linux-6.15/kernel/bpf/ |
| H A D | task_iter.c | 232 tgid = pid_nr_ns(pid, task_active_pid_ns(current)); in bpf_iter_attach_task() 385 common->ns = get_pid_ns(task_active_pid_ns(current)); in init_seq_pidns()
|
| /linux-6.15/kernel/cgroup/ |
| H A D | cgroup-v1.c | 288 struct pid_namespace *ns = task_active_pid_ns(current); in cgroup_pidlist_find() 323 l->key.ns = get_pid_ns(task_active_pid_ns(current)); in cgroup_pidlist_find_create()
|
| /linux-6.15/ipc/ |
| H A D | util.c | 907 iter->pid_ns = get_pid_ns(task_active_pid_ns(current)); in sysvipc_proc_open()
|
| /linux-6.15/arch/powerpc/platforms/cell/spufs/ |
| H A D | sched.c | 1075 idr_get_cursor(&task_active_pid_ns(current)->idr) - 1); in show_spu_loadavg()
|