summaryrefslogtreecommitdiff
path: root/sys/kern/kern_poll.c
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2005-09-06 11:09:18 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2005-09-06 11:09:18 +0000
commitf46ab10c02c0110b8e13acf82ea1aa03d6a4e753 (patch)
tree8169229303f49851d68b31c5c369fb0667b3e0ff /sys/kern/kern_poll.c
parent3da722dad7c80dfe067657c12990b7d948d6b1a0 (diff)
Notes
Diffstat (limited to 'sys/kern/kern_poll.c')
-rw-r--r--sys/kern/kern_poll.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/kern/kern_poll.c b/sys/kern/kern_poll.c
index a388354a8b92..520ee521853c 100644
--- a/sys/kern/kern_poll.c
+++ b/sys/kern/kern_poll.c
@@ -174,6 +174,11 @@ SYSCTL_UINT(_kern_polling, OID_AUTO, idlepoll_sleeping, CTLFLAG_RD,
struct pollrec {
poll_handler_t *handler;
struct ifnet *ifp;
+ /*
+ * Flags of polling record (protected by poll_mtx).
+ * PRF_RUNNING means that the handler is now executing.
+ * PRF_LEAVING means that the handler is now deregistering.
+ */
#define PRF_RUNNING 0x1
#define PRF_LEAVING 0x2
uint32_t flags;