diff options
Diffstat (limited to 'sys/ia64/include/smp.h')
-rw-r--r-- | sys/ia64/include/smp.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sys/ia64/include/smp.h b/sys/ia64/include/smp.h index b1e54ee4a6d4..26557a712705 100644 --- a/sys/ia64/include/smp.h +++ b/sys/ia64/include/smp.h @@ -16,6 +16,24 @@ struct pcpu; +struct ia64_ap_state { + uint64_t as_trace; + uint64_t as_pgtbl_pte; + uint64_t as_pgtbl_itir; + uint64_t as_text_va; + uint64_t as_text_pte; + uint64_t as_text_itir; + uint64_t as_data_va; + uint64_t as_data_pte; + uint64_t as_data_itir; + void *as_kstack; + void *as_kstack_top; + struct pcpu *as_pcpu; + volatile int as_delay; + volatile u_int as_awake; + volatile u_int as_spin; +}; + extern int ia64_ipi_ast; extern int ia64_ipi_highfp; extern int ia64_ipi_nmi; |