urcu-memb,mb,signal: Implement grace period polling
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 2 Feb 2023 19:32:15 +0000 (14:32 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Fri, 10 Feb 2023 17:19:35 +0000 (12:19 -0500)
commit111bda8f5fa6ff4d5d50605ccbe56d9622498ef4
tree5dc827bbf4731da656ecee321be52e802b2421f9
parentb047e7a793421e3ff1f5dca2b27c72751a1f4db4
urcu-memb,mb,signal: Implement grace period polling

Implement a grace period polling mechanism for each urcu flavor. Its use
is documented in README.md.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: Ibd4642f2821ecd55ce40b9372d2be7ab451f9644
20 files changed:
README.md
include/Makefile.am
include/urcu/flavor.h
include/urcu/map/clear.h
include/urcu/map/urcu-bp.h
include/urcu/map/urcu-mb.h
include/urcu/map/urcu-memb.h
include/urcu/map/urcu-qsbr.h
include/urcu/map/urcu-signal.h
include/urcu/urcu-bp.h
include/urcu/urcu-mb.h
include/urcu/urcu-memb.h
include/urcu/urcu-poll.h [new file with mode: 0644]
include/urcu/urcu-qsbr.h
include/urcu/urcu-signal.h
src/Makefile.am
src/urcu-bp.c
src/urcu-poll-impl.h [new file with mode: 0644]
src/urcu-qsbr.c
src/urcu.c
This page took 0.02878 seconds and 4 git commands to generate.