Zig 0.17.0-dev (Split by item)

This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig library itself.

set_tid_address

This call cannot fail, and the return value is the caller's thread id

linux.set_tid_address
pub fn set_tid_address(tidptr: ?*pid_t) pid_t

File

lib/std/os/linux.zig:1740

Code

pub fn set_tid_address(tidptr: ?*pid_t) pid_t {
    return @intCast(@as(u32, @truncate(syscall1(.set_tid_address, @intFromPtr(tidptr)))));
}