projects
/
userspace-rcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
call_rcu: Document call_rcu requirements
[userspace-rcu.git]
/
urcu-call-rcu.h
diff --git
a/urcu-call-rcu.h
b/urcu-call-rcu.h
index 5ea0c23b21d74698a1a2f1f1b913ad5bb50d0687..d00bb4ae6d8c111cdfa68987bc8b59e5622174d8 100644
(file)
--- 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
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);
*/
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.
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));
*/
void call_rcu(struct rcu_head *head,
void (*func)(struct rcu_head *head));
This page took
0.022723 seconds
and
4
git commands to generate.