ck_epoch_register (3) - Linux Manuals
ck_epoch_register: register a thread for epoch reclamation
NAME
ck_epoch_register - register a thread for epoch reclamationLIBRARY
Concurrency Kit (libck, -lck)SYNOPSIS
In ck_epoch.h Ft void Fn ck_epoch_register ck_epoch_t *epoch ck_epoch_record_t *recordDESCRIPTION
The Fn ck_epoch_register 3 function associates a record object specified by the Fa record pointer with the epoch object pointed to by Fa epoch . Any thread or processor that will require safe memory reclamation guarantees must register a unique record object. After registration, the object pointed to by the Fa record argument will have lifetime managed by the underlying epoch sub-system. The record object must not be destroyed after it is associated with a Fn ck_epoch_register 3 call.RETURN VALUES
This function has no return value.SEE ALSO
ck_epoch_init3, ck_epoch_unregister3, ck_epoch_recycle3, ck_epoch_poll3, ck_epoch_synchronize3, ck_epoch_reclaim3, ck_epoch_barrier3, ck_epoch_call3, ck_epoch_begin3, ck_epoch_end3Additional information available at http://concurrencykit.org/