mp_data Struct Reference

Back to the index.

Public Attributes | List of all members
mp_data Struct Reference

Public Attributes

struct cpu ** cpus
 
uint64_t startup_addr
 
uint64_t stack_addr
 
uint64_t pause_addr
 
int * n_pending_ipis
 
int ** ipi
 
struct interruptipi_irq
 

Detailed Description

Definition at line 52 of file dev_mp.cc.

Member Data Documentation

◆ cpus

struct cpu** mp_data::cpus

Definition at line 53 of file dev_mp.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ ipi

int** mp_data::ipi

Definition at line 60 of file dev_mp.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ ipi_irq

struct interrupt* mp_data::ipi_irq

Definition at line 63 of file dev_mp.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ n_pending_ipis

int* mp_data::n_pending_ipis

Definition at line 59 of file dev_mp.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ pause_addr

uint64_t mp_data::pause_addr

Definition at line 56 of file dev_mp.cc.

Referenced by DEVICE_ACCESS().

◆ stack_addr

uint64_t mp_data::stack_addr

Definition at line 55 of file dev_mp.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().

◆ startup_addr

uint64_t mp_data::startup_addr

Definition at line 54 of file dev_mp.cc.

Referenced by DEVICE_ACCESS(), and DEVINIT().


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

Generated on Tue Aug 25 2020 19:25:06 for GXemul by doxygen 1.8.18