Home
last modified time | relevance | path

Searched refs:pid_ns (Results 1 – 14 of 14) sorted by relevance

/linux/fs/proc/
H A Droot.c30 struct pid_namespace *pid_ns; member
161 put_pid_ns(ctx->pid_ns); in proc_parse_pidns_param()
162 ctx->pid_ns = get_pid_ns(target); in proc_parse_pidns_param()
164 fc->user_ns = get_user_ns(ctx->pid_ns->user_ns); in proc_parse_pidns_param()
240 put_pid_ns(fs_info->pid_ns); in proc_apply_options()
241 fs_info->pid_ns = get_pid_ns(ctx->pid_ns); in proc_apply_options()
256 fs_info->pid_ns = get_pid_ns(ctx->pid_ns); in proc_fill_super()
319 put_pid_ns(ctx->pid_ns); in proc_fs_context_free()
338 ctx->pid_ns = get_pid_ns(task_active_pid_ns(current)); in proc_init_fs_context()
340 fc->user_ns = get_user_ns(ctx->pid_ns->user_ns); in proc_init_fs_context()
[all …]
H A Dbase.c3517 ns = fs_info->pid_ns; in proc_pid_lookup()
3821 ns = fs_info->pid_ns; in proc_task_lookup()
/linux/include/linux/
H A Dtsacct_kern.h15 struct pid_namespace *pid_ns,
19 struct pid_namespace *pid_ns, in bacct_add_tsk() argument
H A Dproc_fs.h68 struct pid_namespace *pid_ns; member
246 return proc_sb_info(sb)->pid_ns; in proc_pid_ns()
/linux/fs/
H A Dnsfs.c217 struct pid_namespace *pid_ns; in ns_ioctl() local
259 pid_ns = container_of(ns, struct pid_namespace, ns); in ns_ioctl()
267 tsk = find_task_by_pid_ns(arg, pid_ns); in ns_ioctl()
279 ret = task_pid_nr_ns(tsk, pid_ns); in ns_ioctl()
282 ret = task_tgid_nr_ns(tsk, pid_ns); in ns_ioctl()
H A Dpidfs.c651 struct pid_namespace *pid_ns; in pidfd_ioctl() local
653 pid_ns = task_active_pid_ns(task); in pidfd_ioctl()
654 if (ns_ref_get(pid_ns)) in pidfd_ioctl()
655 ns_common = to_ns_common(pid_ns); in pidfd_ioctl()
/linux/ipc/
H A Dutil.c772 struct pid_namespace *pid_ns; member
779 return iter->pid_ns; in ipc_seq_pid_ns()
907 iter->pid_ns = get_pid_ns(task_active_pid_ns(current)); in sysvipc_proc_open()
917 put_pid_ns(iter->pid_ns); in sysvipc_proc_release()
H A Dmsg.c1343 struct pid_namespace *pid_ns = ipc_seq_pid_ns(s); in sysvipc_msg_proc_show() local
1355 pid_nr_ns(msq->q_lspid, pid_ns), in sysvipc_msg_proc_show()
1356 pid_nr_ns(msq->q_lrpid, pid_ns), in sysvipc_msg_proc_show()
H A Dshm.c1842 struct pid_namespace *pid_ns = ipc_seq_pid_ns(s); in sysvipc_shm_proc_show() local
1865 pid_nr_ns(shp->shm_cprid, pid_ns), in sysvipc_shm_proc_show()
1866 pid_nr_ns(shp->shm_lprid, pid_ns), in sysvipc_shm_proc_show()
/linux/kernel/
H A Dreboot.c731 struct pid_namespace *pid_ns = task_active_pid_ns(current); in SYSCALL_DEFINE4() local
736 if (!ns_capable(pid_ns->user_ns, CAP_SYS_BOOT)) in SYSCALL_DEFINE4()
752 ret = reboot_pid_ns(pid_ns, cmd); in SYSCALL_DEFINE4()
H A Dexit.c603 struct pid_namespace *pid_ns = task_active_pid_ns(father); in find_child_reaper() local
604 struct task_struct *reaper = pid_ns->child_reaper; in find_child_reaper()
612 ASSERT_EXCLUSIVE_WRITER(pid_ns->child_reaper); in find_child_reaper()
613 WRITE_ONCE(pid_ns->child_reaper, reaper); in find_child_reaper()
624 zap_pid_ns_processes(pid_ns); in find_child_reaper()
/linux/net/ipv6/
H A Dip6_flowlabel.c761 struct pid_namespace *pid_ns; member
822 state->pid_ns = proc_pid_ns(file_inode(seq->file)->i_sb); in ip6fl_seq_start()
858 pid_nr_ns(fl->owner.pid, state->pid_ns) : in ip6fl_seq_show()
/linux/fs/fuse/
H A Dinode.c1026 fc->pid_ns = get_pid_ns(task_active_pid_ns(current)); in fuse_conn_init()
1067 put_pid_ns(fc->pid_ns); in fuse_conn_put()
H A Dfile.c2458 fl->c.flc_pid = pid_nr_ns(find_pid_ns(ffl->pid, fc->pid_ns), &init_pid_ns); in convert_fuse_file_lock()
2521 pid_t pid_nr = pid_nr_ns(pid, fm->fc->pid_ns); in fuse_setlk()