freebsd-skq/sys/tests
Matt Macy 5e68a3dfe3 epoch: add non-preemptible "critical" variant
adds:
- epoch_enter_critical() - can be called inside a different epoch,
  starts a section that will acquire any MTX_DEF mutexes or do
  anything that might sleep.
- epoch_exit_critical() - corresponding exit call
- epoch_wait_critical() - wait variant that is guaranteed that any
  threads in a section are running.
- epoch_global_critical - an epoch_wait_critical safe epoch instance

Requested by:   markj
Approved by:	sbruno
2018-05-18 01:52:51 +00:00
..
callout_test style(9): sort headers 2017-05-09 05:08:47 +00:00
epoch epoch: add non-preemptible "critical" variant 2018-05-18 01:52:51 +00:00
framework
callout_test.h
kern_testfrwk.h