smp.h (222813) | smp.h (223526) |
---|---|
1/* | 1/* |
2 * $FreeBSD: head/sys/ia64/include/smp.h 222813 2011-06-07 08:46:13Z attilio $ | 2 * $FreeBSD: head/sys/ia64/include/smp.h 223526 2011-06-25 02:15:14Z marcel $ |
3 */ 4#ifndef _MACHINE_SMP_H_ 5#define _MACHINE_SMP_H_ 6 7#ifdef _KERNEL 8 9#define IPI_AST ia64_ipi_ast | 3 */ 4#ifndef _MACHINE_SMP_H_ 5#define _MACHINE_SMP_H_ 6 7#ifdef _KERNEL 8 9#define IPI_AST ia64_ipi_ast |
10#define IPI_HARDCLOCK ia64_ipi_hardclock |
|
10#define IPI_PREEMPT ia64_ipi_preempt 11#define IPI_RENDEZVOUS ia64_ipi_rndzvs 12#define IPI_STOP ia64_ipi_stop 13#define IPI_STOP_HARD ia64_ipi_nmi 14 15#ifndef LOCORE 16 17#include <sys/_cpuset.h> --- 14 unchanged lines hidden (view full) --- 32 void *as_kstack_top; 33 struct pcpu *as_pcpu; 34 volatile int as_delay; 35 volatile u_int as_awake; 36 volatile u_int as_spin; 37}; 38 39extern int ia64_ipi_ast; | 11#define IPI_PREEMPT ia64_ipi_preempt 12#define IPI_RENDEZVOUS ia64_ipi_rndzvs 13#define IPI_STOP ia64_ipi_stop 14#define IPI_STOP_HARD ia64_ipi_nmi 15 16#ifndef LOCORE 17 18#include <sys/_cpuset.h> --- 14 unchanged lines hidden (view full) --- 33 void *as_kstack_top; 34 struct pcpu *as_pcpu; 35 volatile int as_delay; 36 volatile u_int as_awake; 37 volatile u_int as_spin; 38}; 39 40extern int ia64_ipi_ast; |
41extern int ia64_ipi_hardclock; |
|
40extern int ia64_ipi_highfp; 41extern int ia64_ipi_nmi; 42extern int ia64_ipi_preempt; 43extern int ia64_ipi_rndzvs; 44extern int ia64_ipi_stop; 45extern int ia64_ipi_wakeup; 46 47void ipi_all_but_self(int ipi); 48void ipi_cpu(int cpu, u_int ipi); 49void ipi_selected(cpuset_t cpus, int ipi); 50void ipi_send(struct pcpu *, int ipi); 51 52#endif /* !LOCORE */ 53#endif /* _KERNEL */ 54#endif /* !_MACHINE_SMP_H */ | 42extern int ia64_ipi_highfp; 43extern int ia64_ipi_nmi; 44extern int ia64_ipi_preempt; 45extern int ia64_ipi_rndzvs; 46extern int ia64_ipi_stop; 47extern int ia64_ipi_wakeup; 48 49void ipi_all_but_self(int ipi); 50void ipi_cpu(int cpu, u_int ipi); 51void ipi_selected(cpuset_t cpus, int ipi); 52void ipi_send(struct pcpu *, int ipi); 53 54#endif /* !LOCORE */ 55#endif /* _KERNEL */ 56#endif /* !_MACHINE_SMP_H */ |