Version:  2.0.40 2.2.26 2.4.37 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10

Linux/kernel/smpboot.h

  1 #ifndef SMPBOOT_H
  2 #define SMPBOOT_H
  3 
  4 struct task_struct;
  5 
  6 #ifdef CONFIG_GENERIC_SMP_IDLE_THREAD
  7 struct task_struct *idle_thread_get(unsigned int cpu);
  8 void idle_thread_set_boot_cpu(void);
  9 void idle_threads_init(void);
 10 #else
 11 static inline struct task_struct *idle_thread_get(unsigned int cpu) { return NULL; }
 12 static inline void idle_thread_set_boot_cpu(void) { }
 13 static inline void idle_threads_init(void) { }
 14 #endif
 15 
 16 int smpboot_create_threads(unsigned int cpu);
 17 int smpboot_park_threads(unsigned int cpu);
 18 int smpboot_unpark_threads(unsigned int cpu);
 19 
 20 void __init cpuhp_threads_init(void);
 21 
 22 #endif
 23 

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us