freebsd-dev/sys/contrib/ck/include
Matt Macy 4c7d0d925f ck: add support for executing callbacks outside of main poll loop
Pull in change from upstream deca119d14bfffd440770eb67cbdbeaf7b57eb7b

|    ck_epoch: introduce ck_epoch_deferred
|
|    Allow for deferral to occur outside epoch poll critical loop (which may access per-CPU structures).
|

Approved by:	sbruno
2018-05-17 18:14:10 +00:00
..
gcc Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
spinlock Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_array.h
ck_backoff.h
ck_barrier.h
ck_bitmap.h
ck_brlock.h
ck_bytelock.h
ck_cc.h Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_cohort.h
ck_elide.h
ck_epoch.h ck: add support for executing callbacks outside of main poll loop 2018-05-17 18:14:10 +00:00
ck_fifo.h
ck_hp_fifo.h
ck_hp_stack.h
ck_hp.h
ck_hs.h Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_ht.h
ck_limits.h
ck_malloc.h
ck_md.h Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_pflock.h
ck_pr.h Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_queue.h Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_rhs.h
ck_ring.h Import CK as of commit b19ed4c6a56ec93215ab567ba18ba61bf1cfbac8 2018-04-02 23:40:50 +00:00
ck_rwcohort.h
ck_rwlock.h
ck_sequence.h
ck_spinlock.h
ck_stack.h
ck_stdbool.h
ck_stddef.h
ck_stdint.h
ck_stdlib.h
ck_string.h
ck_swlock.h
ck_tflock.h