_LWP_SELF(2) System Calls Manual _LWP_SELF(2)

_lwp_self
get light-weight process identification

Standard C Library (libc, -lc)

#include <lwp.h>

lwpid_t
_lwp_self(void);

_lwp_self() returns the LWP ID of the calling LWP.

The _lwp_self() function is always successful, and no return value is reserved to indicate an error.

_lwp_create(2)

The _lwp_self() system call first appeared in NetBSD 2.0.
January 13, 2003 NetBSD 9.0