Searched refs:SGI_MAX (Results 1 - 8 of 8) sorted by relevance

/gem5/src/dev/arm/
H A Dgic_v3_redistributor.cc61 irqGroup(Gicv3::SGI_MAX + Gicv3::PPI_MAX, 0),
62 irqEnabled(Gicv3::SGI_MAX + Gicv3::PPI_MAX, false),
63 irqPending(Gicv3::SGI_MAX + Gicv3::PPI_MAX, false),
64 irqActive(Gicv3::SGI_MAX + Gicv3::PPI_MAX, false),
65 irqPriority(Gicv3::SGI_MAX + Gicv3::PPI_MAX, 0),
66 irqConfig(Gicv3::SGI_MAX + Gicv3::PPI_MAX, Gicv3::INT_EDGE_TRIGGERED),
67 irqGrpmod(Gicv3::SGI_MAX + Gicv3::PPI_MAX, 0),
68 irqNsacr(Gicv3::SGI_MAX + Gicv3::PPI_MAX, 0),
286 uint32_t first_int_id = addr == GICR_ICFGR0 ? 0 : Gicv3::SGI_MAX;
583 int first_intid = Gicv3::SGI_MAX;
[all...]
H A Dgic_v2.hh111 static const int SGI_MAX = 16; // Number of Software Gen Interrupts member in class:GicV2
124 static const int GLOBAL_INT_LINES = INT_LINES_MAX - SGI_MAX - PPI_MAX;
199 uint8_t intPriority[SGI_MAX + PPI_MAX];
279 if (ix < SGI_MAX + PPI_MAX) {
282 return intPriority[ix - (SGI_MAX + PPI_MAX)];
304 if (ix < SGI_MAX + PPI_MAX) {
386 uint64_t cpuSgiPending[SGI_MAX];
387 uint64_t cpuSgiActive[SGI_MAX];
H A Dgic_v2.cc326 if (active_int < SGI_MAX) {
349 } else if (active_int < (SGI_MAX + PPI_MAX) ) {
350 uint32_t int_num = 1 << (cpuHighestInt[ctx] - SGI_MAX);
509 unsigned offset = SGI_MAX + PPI_MAX;
594 if (iar.ack_id < SGI_MAX) {
604 } else if (iar.ack_id < (SGI_MAX + PPI_MAX) ) {
605 uint32_t int_num = 1 << (iar.ack_id - SGI_MAX);
750 for (int swi = 0; swi < SGI_MAX; swi++) {
763 for (int ppi_idx = 0, int_num = SGI_MAX;
764 int_num < PPI_MAX + SGI_MAX;
[all...]
H A Dgic_v3.hh78 static const int SGI_MAX = 16; member in class:Gicv3
H A Dgic_v3.cc176 panic_if(int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX, "Invalid SPI!");
192 panic_if(int_id < Gicv3::SGI_MAX, "Invalid PPI!");
193 panic_if(int_id >= Gicv3::SGI_MAX + Gicv3::PPI_MAX, "Invalid PPI!");
H A Dgic_v3_distributor.hh220 if (int_id < (Gicv3::SGI_MAX + Gicv3::PPI_MAX) || int_id >= itLines) {
H A Dgic_v3_distributor.cc997 panic_if(int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX, "Invalid SPI!");
1008 panic_if(int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX, "Invalid SPI!");
1065 for (int int_id = Gicv3::SGI_MAX + Gicv3::PPI_MAX; int_id < itLines;
1099 panic_if(int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX, "Invalid SPI!");
1118 panic_if(int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX, "Invalid SPI!");
H A Dgic_v3_cpu_interface.cc1839 if (int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX) {
1881 if (int_id < Gicv3::SGI_MAX + Gicv3::PPI_MAX) {

Completed in 24 milliseconds