Linux Kernel
3.7.1
|
#include <smpboot.h>
Data Fields | |
struct task_struct __percpu ** | store |
struct list_head | list |
int(* | thread_should_run )(unsigned int cpu) |
void(* | thread_fn )(unsigned int cpu) |
void(* | setup )(unsigned int cpu) |
void(* | cleanup )(unsigned int cpu, bool online) |
void(* | park )(unsigned int cpu) |
void(* | unpark )(unsigned int cpu) |
const char * | thread_comm |
struct smp_hotplug_thread - CPU hotplug related thread descriptor : Pointer to per cpu storage for the task pointers : List head for core management : Check whether the thread should run or not. Called with preemption disabled. : The associated thread function : Optional setup function, called when the thread gets operational the first time : Optional cleanup function, called when the thread should stop (module exit) : Optional park function, called when the thread is parked (cpu offline) : Optional unpark function, called when the thread is unparked (cpu online) : The base name of the thread
struct task_struct __percpu** store |