summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_poll.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2005-09-06 11:09:18 +0000
committerglebius <glebius@FreeBSD.org>2005-09-06 11:09:18 +0000
commit832f7b2c0d0a9e4c9360208e93c86bb438db507d (patch)
tree8169229303f49851d68b31c5c369fb0667b3e0ff /sys/kern/kern_poll.c
parent2f7d56428ca7f8d55c9db7a6f4c4c85465bda8fa (diff)
downloadFreeBSD-src-832f7b2c0d0a9e4c9360208e93c86bb438db507d.zip
FreeBSD-src-832f7b2c0d0a9e4c9360208e93c86bb438db507d.tar.gz
Document flags of a pollrec.
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 a388354..520ee52 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;
OpenPOWER on IntegriCloud