X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;ds=sidebyside;f=urcu%2Frculfhash.h;h=4e0b1975a37be667f6a3306b72167ac79aa6efa9;hb=5f51139190536f948f9571fdf3c97cf0198356d0;hp=385a43b56a08c09df194c3c556362ade78a1c6fe;hpb=b8af50117bfbb4dacc5e02cdf13b760f7ff9fe3f;p=urcu.git diff --git a/urcu/rculfhash.h b/urcu/rculfhash.h index 385a43b..4e0b197 100644 --- a/urcu/rculfhash.h +++ b/urcu/rculfhash.h @@ -92,7 +92,11 @@ struct cds_lfht *cds_lfht_new(cds_lfht_hash_fct hash_fct, int flags, void (*cds_lfht_call_rcu)(struct rcu_head *head, void (*func)(struct rcu_head *head)), - void (*cds_lfht_synchronize_rcu)(void)); + void (*cds_lfht_synchronize_rcu)(void), + void (*cds_lfht_rcu_read_lock)(void), + void (*cds_lfht_rcu_read_unlock)(void), + void (*cds_lfht_rcu_thread_offline)(void), + void (*cds_lfht_rcu_thread_online)(void)); /* * cds_lfht_destroy - destroy a hash table.