Home
last modified time | relevance | path

Searched refs:CLONE_NEWPID (Results 1 – 7 of 7) sorted by relevance

/DragonOS/docs/kernel/container/namespaces/
H A Dpid_namespace.md19 - CLONE_NEWPID用于创建一个新的 PID 命名空间。使用这个标志时,子进程将在新的 PID 命名空间内运行,进程 ID 从 1 开始。
21 - 使用 CLONE_NEWPID 标志调用 unshare() 后,后续创建的所有子进程都将在新的命名空间中运行。
H A Dmnt_namespace.md15 - 使用 CLONE_NEWPID 标志调用 unshare() 后,后续创建的所有子进程都将在新的命名空间中运行。
/DragonOS/user/apps/test_namespace/src/
H A Dmain.rs8 let clone_flags = CloneFlags::CLONE_NEWPID | CloneFlags::CLONE_NEWNS; in main()
/DragonOS/kernel/src/namespaces/
H A Dnamespace.rs68 | CloneFlags::CLONE_NEWPID in check_unshare_flags()
83 | CloneFlags::CLONE_NEWPID.bits() in unshare_nsproxy_namespaces()
H A Dmod.rs60 let new_pid_ns = if (clone_flags & CloneFlags::CLONE_NEWPID.bits()) != 0 { in create_new_namespaces()
H A Dpid_namespace.rs150 clone_flags: CloneFlags::CLONE_NEWPID, in new()
/DragonOS/kernel/src/process/
H A Dfork.rs73 const CLONE_NEWPID = 0x20000000; constant
270 && !clone_flags.contains(CloneFlags::CLONE_NEWPID) in copy_namespaces()
376 && clone_flags.contains(CloneFlags::CLONE_NEWUSER | CloneFlags::CLONE_NEWPID) in copy_process()