Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
smp_ops Struct Reference

#include <smp.h>

Data Fields

void(* smp_prepare_boot_cpu )(void)
 
void(* smp_prepare_cpus )(unsigned max_cpus)
 
void(* smp_cpus_done )(unsigned max_cpus)
 
void(* stop_other_cpus )(int wait)
 
void(* smp_send_reschedule )(int cpu)
 
int(* cpu_up )(unsigned cpu, struct task_struct *tidle)
 
int(* cpu_disable )(void)
 
void(* cpu_die )(unsigned int cpu)
 
void(* play_dead )(void)
 
void(* send_call_func_ipi )(const struct cpumask *mask)
 
void(* send_call_func_single_ipi )(int cpu)
 

Detailed Description

Definition at line 67 of file smp.h.

Field Documentation

void(* cpu_die)(unsigned int cpu)

Definition at line 77 of file smp.h.

int(* cpu_disable)(void)

Definition at line 76 of file smp.h.

int(* cpu_up)(unsigned cpu, struct task_struct *tidle)

Definition at line 75 of file smp.h.

void(* play_dead)(void)

Definition at line 78 of file smp.h.

void(* send_call_func_ipi)(const struct cpumask *mask)

Definition at line 80 of file smp.h.

void(* send_call_func_single_ipi)(int cpu)

Definition at line 81 of file smp.h.

void(* smp_cpus_done)(unsigned max_cpus)

Definition at line 70 of file smp.h.

void(* smp_prepare_boot_cpu)(void)

Definition at line 68 of file smp.h.

void(* smp_prepare_cpus)(unsigned max_cpus)

Definition at line 69 of file smp.h.

void(* smp_send_reschedule)(int cpu)

Definition at line 73 of file smp.h.

void(* stop_other_cpus)(int wait)

Definition at line 72 of file smp.h.


The documentation for this struct was generated from the following file: