Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
smp.c File Reference
#include <linux/linkage.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <asm/pmon.h>
#include <asm/titan_dep.h>
#include <asm/time.h>

Go to the source code of this file.


#define LAUNCHSTACK_SIZE   256


void __init prom_grab_secondary (void)
void titan_mailbox_irq (void)


struct plat_smp_ops yos_smp_ops

Macro Definition Documentation

#define LAUNCHSTACK_SIZE   256

Definition at line 9 of file smp.c.

Function Documentation

void __init prom_grab_secondary ( void  )

Definition at line 38 of file smp.c.

void titan_mailbox_irq ( void  )

Definition at line 46 of file smp.c.

Variable Documentation

struct plat_smp_ops yos_smp_ops
Initial value:
= {
.send_ipi_single = yos_send_ipi_single,
.send_ipi_mask = yos_send_ipi_mask,
.init_secondary = yos_init_secondary,
.smp_finish = yos_smp_finish,
.cpus_done = yos_cpus_done,
.boot_secondary = yos_boot_secondary,
.smp_setup = yos_smp_setup,
.prepare_cpus = yos_prepare_cpus,

Definition at line 176 of file smp.c.