xref: /illumos-gate/usr/src/man/man7/eventfd.7 (revision bbf215553c7233fbab8a0afdf1fac74c44781867)
1*bbf21555SRichard Lowe.\"
2*bbf21555SRichard Lowe.\" This file and its contents are supplied under the terms of the
3*bbf21555SRichard Lowe.\" Common Development and Distribution License ("CDDL"), version 1.0.
4*bbf21555SRichard Lowe.\" You may only use this file in accordance with the terms of version
5*bbf21555SRichard Lowe.\" 1.0 of the CDDL.
6*bbf21555SRichard Lowe.\"
7*bbf21555SRichard Lowe.\" A full copy of the text of the CDDL should have accompanied this
8*bbf21555SRichard Lowe.\" source.  A copy of the CDDL is also available via the Internet at
9*bbf21555SRichard Lowe.\" http://www.illumos.org/license/CDDL.
10*bbf21555SRichard Lowe.\"
11*bbf21555SRichard Lowe.\"
12*bbf21555SRichard Lowe.\" Copyright (c) 2014, Joyent, Inc. All Rights Reserved.
13*bbf21555SRichard Lowe.\"
14*bbf21555SRichard Lowe.Dd Dec 3, 2014
15*bbf21555SRichard Lowe.Dt EVENTFD 7
16*bbf21555SRichard Lowe.Os
17*bbf21555SRichard Lowe.Sh NAME
18*bbf21555SRichard Lowe.Nm eventfd
19*bbf21555SRichard Lowe.Nd Linux-compatible user event notification facility
20*bbf21555SRichard Lowe.Sh SYNOPSIS
21*bbf21555SRichard Lowe.In sys/eventfd.h
22*bbf21555SRichard Lowe.Sh DESCRIPTION
23*bbf21555SRichard Lowe.Nm
24*bbf21555SRichard Loweis a Linux-borne facility for sending and receiving user
25*bbf21555SRichard Loweevents via a file descriptor.
26*bbf21555SRichard LoweWhile the facility itself is somewhat dubious (it can be mimicked in an entirely
27*bbf21555SRichard Loweportable way with a pipe), it is small and straightforward and this
28*bbf21555SRichard Loweimplementation is entirely compatible with its Linux antecedent; see
29*bbf21555SRichard Lowe.Xr eventfd 3C
30*bbf21555SRichard Lowefor details.
31*bbf21555SRichard Lowe.Sh SEE ALSO
32*bbf21555SRichard Lowe.Xr eventfd 3C
33