Lines Matching +full:linux +full:- +full:kernel
12 /// - [Linux]
14 /// [Linux]: https://man7.org/linux/man-pages/man2/gettid.2.html
17 pub fn gettid() -> Pid { in gettid()
26 /// process granular, but on Linux they are per-thread. Thus, this call only
30 /// For details on this distinction, see the C library vs. kernel differences
31 /// in the [manual page][linux_notes]. This call implements the kernel
35 /// - [POSIX]
36 /// - [Linux]
39 /// [Linux]: https://man7.org/linux/man-pages/man2/setuid.2.html
40 /// [linux_notes]: https://man7.org/linux/man-pages/man2/setuid.2.html#NOTES
42 pub fn set_thread_uid(uid: Uid) -> io::Result<()> { in set_thread_uid()
51 /// process granular, but on Linux they are per-thread. Thus, this call only
55 /// For details on this distinction, see the C library vs. kernel differences
57 /// call implements the kernel behavior.
60 /// - [Linux]
62 /// [Linux]: https://man7.org/linux/man-pages/man2/setresuid.2.html
63 /// [linux_notes]: https://man7.org/linux/man-pages/man2/setresuid.2.html#NOTES
65 pub fn set_thread_res_uid(ruid: Uid, euid: Uid, suid: Uid) -> io::Result<()> { in set_thread_res_uid()
74 /// process granular, but on Linux they are per-thread. Thus, this call only
78 /// For details on this distinction, see the C library vs. kernel differences
79 /// in the [manual page][linux_notes]. This call implements the kernel
83 /// - [POSIX]
84 /// - [Linux]
87 /// [Linux]: https://man7.org/linux/man-pages/man2/setgid.2.html
88 /// [linux_notes]: https://man7.org/linux/man-pages/man2/setgid.2.html#NOTES
90 pub fn set_thread_gid(gid: Gid) -> io::Result<()> { in set_thread_gid()
99 /// process granular, but on Linux they are per-thread. Thus, this call only
103 /// For details on this distinction, see the C library vs. kernel differences
105 /// call implements the kernel behavior.
108 /// - [Linux]
110 /// [Linux]: https://man7.org/linux/man-pages/man2/setresgid.2.html
111 /// [linux_notes]: https://man7.org/linux/man-pages/man2/setresgid.2.html#NOTES
113 pub fn set_thread_res_gid(rgid: Gid, egid: Gid, sgid: Gid) -> io::Result<()> { in set_thread_res_gid()