kqueue(9): document f_copy
f_copy controls whether and how a knote is inherited by the child process. Sponsored by: Netflix Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D53845
This commit is contained in:
+13
-1
@@ -22,7 +22,7 @@
|
|||||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
.\" SUCH DAMAGE.
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.Dd December 18, 2023
|
.Dd December 2, 2025
|
||||||
.Dt KQUEUE 9
|
.Dt KQUEUE 9
|
||||||
.Os
|
.Os
|
||||||
.Sh NAME
|
.Sh NAME
|
||||||
@@ -197,6 +197,18 @@ function of the
|
|||||||
that the
|
that the
|
||||||
.Va knote
|
.Va knote
|
||||||
was added to.
|
was added to.
|
||||||
|
.It Va f_copy
|
||||||
|
The
|
||||||
|
.Va f_copy
|
||||||
|
function is called to copy notes when the process forks.
|
||||||
|
When
|
||||||
|
.Dv NULL ,
|
||||||
|
the current node is not duplicated to the child process.
|
||||||
|
Filter might set
|
||||||
|
.Dv f_copy
|
||||||
|
to
|
||||||
|
.Fn knote_triv_copy
|
||||||
|
if there is no additional handling required, besides shallow copying of the knote itself.
|
||||||
.El
|
.El
|
||||||
.Pp
|
.Pp
|
||||||
The function
|
The function
|
||||||
|
|||||||
Reference in New Issue
Block a user