summaryrefslogtreecommitdiffstats
path: root/man3type
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2023-09-14 00:55:06 +0200
committerAlejandro Colomar <alx@kernel.org>2023-09-22 17:50:40 +0200
commitb23ecebe37ab48f121d813355b701b8b3967c81a (patch)
treed0a3fcd073555fb449b0b5dbd18166fc7d7d1a86 /man3type
parent07578b9550962103de4a98cb3d7157757b693b81 (diff)
sigevent.3type, sigval.3type, system_data_types.7: Move sigval to sigevent.3type
Acked-by: Elliott Hughes <enh@google.com> Signed-off-by: Alejandro Colomar <alx@kernel.org>
Diffstat (limited to 'man3type')
-rw-r--r--man3type/sigevent.3type15
-rw-r--r--man3type/sigval.3type2
2 files changed, 14 insertions, 3 deletions
diff --git a/man3type/sigevent.3type b/man3type/sigevent.3type
index bd1e9b626..e1df541b9 100644
--- a/man3type/sigevent.3type
+++ b/man3type/sigevent.3type
@@ -5,7 +5,7 @@
.\"
.TH sigevent 3type (date) "Linux man-pages (unreleased)"
.SH NAME
-sigevent \- structure for notification from asynchronous routines
+sigevent, sigval \- structure for notification from asynchronous routines
.SH SYNOPSIS
.EX
.B #include <signal.h>
@@ -18,10 +18,18 @@ sigevent \- structure for notification from asynchronous routines
.BR " " " /* Notification function */"
.BR " pthread_attr_t *sigev_notify_attributes;" " /* Notification attributes */"
.B };
+.PP
+.B union sigval {
+.BR " int sival_int;" " /* Integer value */"
+.BR " void *sival_ptr;" " /* Pointer value */"
+.B };
.EE
.SH DESCRIPTION
+.SS sigevent
For further details about this type, see
.BR sigevent (7).
+.SS sigval
+Data passed with a signal.
.SH STANDARDS
POSIX.1-2008.
.SH HISTORY
@@ -45,4 +53,7 @@ and
.BR getaddrinfo_a (3),
.BR lio_listio (3),
.BR mq_notify (3),
-.BR aiocb (3type)
+.BR pthread_sigqueue (3),
+.BR sigqueue (3),
+.BR aiocb (3type),
+.BR siginfo_t (3type)
diff --git a/man3type/sigval.3type b/man3type/sigval.3type
index db50c0f09..b43f1bbe8 100644
--- a/man3type/sigval.3type
+++ b/man3type/sigval.3type
@@ -1 +1 @@
-.so man7/system_data_types.7
+.so man3type/sigevent.3type