raw_syscalls: move lxc_raw_gettid()

parent dbe40686
...@@ -83,4 +83,13 @@ static inline pid_t lxc_raw_getpid(void) ...@@ -83,4 +83,13 @@ static inline pid_t lxc_raw_getpid(void)
return (pid_t)syscall(SYS_getpid); return (pid_t)syscall(SYS_getpid);
} }
static inline pid_t lxc_raw_gettid(void)
{
#ifdef __NR_gettid
return syscall(__NR_gettid);
#else
return lxc_raw_getpid();
#endif
}
#endif /* __LXC_RAW_SYSCALL_H */ #endif /* __LXC_RAW_SYSCALL_H */
...@@ -236,15 +236,6 @@ static inline uint64_t lxc_getpagesize(void) ...@@ -236,15 +236,6 @@ static inline uint64_t lxc_getpagesize(void)
*/ */
extern uint64_t lxc_find_next_power2(uint64_t n); extern uint64_t lxc_find_next_power2(uint64_t n);
static inline pid_t lxc_raw_gettid(void)
{
#ifdef SYS_gettid
return syscall(SYS_gettid);
#else
return lxc_raw_getpid();
#endif
}
/* Set a signal the child process will receive after the parent has died. */ /* Set a signal the child process will receive after the parent has died. */
extern int lxc_set_death_signal(int signal, pid_t parent); extern int lxc_set_death_signal(int signal, pid_t parent);
extern int fd_cloexec(int fd, bool cloexec); extern int fd_cloexec(int fd, bool cloexec);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment