Files
asterinas/kernel/src/syscall/gettid.rs
2024-09-14 17:34:14 +08:00

10 lines
227 B
Rust

// SPDX-License-Identifier: MPL-2.0
use super::SyscallReturn;
use crate::prelude::*;
pub fn sys_gettid(ctx: &Context) -> Result<SyscallReturn> {
let tid = ctx.posix_thread.tid();
Ok(SyscallReturn::Return(tid as _))
}