projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
smp: Remove wait argument from __smp_call_function_single()
[deliverable/linux.git]
/
include
/
linux
/
smp.h
diff --git
a/include/linux/smp.h
b/include/linux/smp.h
index 6ae004e437eadade24c8fac3bd6b5efc27c57744..b410a1f232812933c05e0ad072a68c2736699384 100644
(file)
--- a/
include/linux/smp.h
+++ b/
include/linux/smp.h
@@
-17,10
+17,7
@@
extern void cpu_idle(void);
typedef void (*smp_call_func_t)(void *info);
struct call_single_data {
typedef void (*smp_call_func_t)(void *info);
struct call_single_data {
- union {
- struct list_head list;
- struct llist_node llist;
- };
+ struct llist_node llist;
smp_call_func_t func;
void *info;
u16 flags;
smp_call_func_t func;
void *info;
u16 flags;
@@
-53,8
+50,7
@@
void on_each_cpu_cond(bool (*cond_func)(int cpu, void *info),
smp_call_func_t func, void *info, bool wait,
gfp_t gfp_flags);
smp_call_func_t func, void *info, bool wait,
gfp_t gfp_flags);
-void __smp_call_function_single(int cpuid, struct call_single_data *data,
- int wait);
+int __smp_call_function_single(int cpu, struct call_single_data *csd);
#ifdef CONFIG_SMP
#ifdef CONFIG_SMP
This page took
0.029151 seconds
and
5
git commands to generate.