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