LCTLFD(3PROC) Process Control Library Functions LCTLFD(3PROC)
NAME
Lctlfd - obtain the thread control file descriptor
LIBRARY
Process Control Library (libproc, -lproc)
SYNOPSIS
#include <libproc.h> int Lctlfd(
struct ps_lwphandle *L);
DESCRIPTION
The
Lctlfd() function returns a file descriptor to the underlying /proc
file system
ctl file for the thread identified by the handle
L. This may
be used for injecting control operations manually; however, many interfaces
for using it are provided by
libproc(3LIB) itself.
The file descriptor is invalidated when the thread handle is released
through
Lfree(3PROC). The caller
must not call
close(2) on the returned
file descriptor.
INTERFACE STABILITY
UncommittedMT-LEVEL See
LOCKING in
libproc(3LIB).
SEE ALSO
libproc(3LIB),
Lfree(3PROC),
Lgrab(3PROC),
proc(5)illumos November 27, 2023 illumos