X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=urcu-call-rcu.h;h=d00bb4ae6d8c111cdfa68987bc8b59e5622174d8;hb=59290e9dc90ce01920f1a18a8699dd6872c45ffc;hp=5ea0c23b21d74698a1a2f1f1b913ad5bb50d0687;hpb=618b25958fec4d76310f0d9c59e42128e73a8719;p=urcu.git diff --git a/urcu-call-rcu.h b/urcu-call-rcu.h index 5ea0c23..d00bb4a 100644 --- a/urcu-call-rcu.h +++ b/urcu-call-rcu.h @@ -75,7 +75,7 @@ int set_cpu_call_rcu_data(int cpu, struct call_rcu_data *crdp); struct call_rcu_data *get_default_call_rcu_data(void); /* * get_call_rcu_data should be called from registered RCU read-side - * threads. + * threads. For the QSBR flavor, the caller should be online. */ struct call_rcu_data *get_call_rcu_data(void); struct call_rcu_data *get_thread_call_rcu_data(void); @@ -83,6 +83,7 @@ void set_thread_call_rcu_data(struct call_rcu_data *crdp); int create_all_cpu_call_rcu_data(unsigned long flags); /* * call_rcu should be called from registered RCU read-side threads. + * For the QSBR flavor, the caller should be online. */ void call_rcu(struct rcu_head *head, void (*func)(struct rcu_head *head));