Conrad Meyer fea73412a0 sleep(9), sleepqueue(9): const'ify wchan pointers
_sleep(9), wakeup(9), sleepqueue(9), et al do not dereference or modify the
channel pointers provided in any way; they are merely used as intptrs into a
dictionary structure to match waiters with wakers.  Correctly annotate this
such that _sleep() and wakeup() may be used on const pointers without
invoking ugly patterns like __DECONST().  Plumb const through all of the
underlying sleepqueue bits.

No functional change.

Reviewed by:	rlibby
Discussed with:	kib, markj
Differential Revision:	https://reviews.freebsd.org/D22914
2019-12-24 16:19:33 +00:00
..
2017-03-23 05:37:04 +00:00
2017-03-23 05:41:56 +00:00
2019-12-18 01:27:49 +00:00
2017-03-23 05:44:18 +00:00
2019-05-20 19:08:55 +00:00
2018-06-23 19:30:29 +00:00
2016-02-29 17:26:41 +00:00
2018-01-01 00:20:35 +00:00
2018-09-20 18:24:32 +00:00
2019-06-21 02:49:36 +00:00
2016-06-08 10:38:00 +00:00
2017-10-29 08:17:03 +00:00
2015-06-13 19:20:56 +00:00
2017-04-27 16:05:12 +00:00
2018-07-31 19:08:24 +00:00
2019-12-03 15:48:28 +00:00
2019-12-03 15:48:28 +00:00
2015-08-12 11:56:19 +00:00
2016-09-03 20:38:13 +00:00
2018-12-19 20:25:58 +00:00
2015-05-19 15:43:20 +00:00
2019-04-19 22:08:17 +00:00
2019-07-23 16:11:38 +00:00
2019-07-29 21:53:02 +00:00
2019-12-13 22:32:05 +00:00
2017-12-28 08:22:26 +00:00
2017-10-11 21:53:50 +00:00
2018-08-03 12:14:29 +00:00
2018-12-27 16:50:28 +00:00
2018-08-08 18:50:42 +00:00
2016-02-24 20:32:24 +00:00
2019-11-22 16:30:47 +00:00