Searched refs:sapic (Results 1 – 7 of 7) sorted by relevance
| /netbsd/src/sys/arch/ia64/acpi/ |
| D | madt.c | 63 ACPI_MADT_IO_SAPIC *sapic = (ACPI_MADT_IO_SAPIC *)entry; in print_entry() local 66 sapic->Id, sapic->GlobalIrqBase, sapic->Address); in print_entry() 83 ACPI_MADT_LOCAL_SAPIC *sapic = (ACPI_MADT_LOCAL_SAPIC *)entry; in print_entry() local 86 sapic->ProcessorId, sapic->Id, sapic->Eid); in print_entry() 87 if (!(sapic->LapicFlags & ACPI_MADT_ENABLED)) in print_entry() 176 ACPI_MADT_IO_SAPIC *sapic = in ia64_probe_sapics() local 179 sapic_create(sapic->Id, sapic->GlobalIrqBase, in ia64_probe_sapics() 180 sapic->Address); in ia64_probe_sapics() 196 ACPI_MADT_LOCAL_SAPIC *sapic = in ia64_probe_sapics() local 199 if (sapic->LapicFlags & ACPI_MADT_ENABLED) in ia64_probe_sapics() [all …]
|
| /netbsd/src/sys/arch/ia64/ia64/ |
| D | sapic.c | 47 struct sapic *ia64_sapics[16]; /* XXX make this resizable */ 67 struct sapic * 70 struct sapic *sa; in sapic_lookup() 83 sapic_read(struct sapic *sa, int which) in sapic_read() 93 sapic_write(struct sapic *sa, int which, uint32_t value) in sapic_write() 104 sapic_read_rte(struct sapic *sa, int which, struct sapic_rte *rte) in sapic_read_rte() 113 sapic_write_rte(struct sapic *sa, int which, struct sapic_rte *rte) in sapic_write_rte() 125 struct sapic *sa; in sapic_config_intr() 140 struct sapic * 144 struct sapic *sa; in sapic_create() [all …]
|
| D | cpu.c | 78 ACPI_MADT_LOCAL_SAPIC *sapic = (ACPI_MADT_LOCAL_SAPIC *)aux; in cpu_attach() local 85 sapic->ProcessorId, sapic->Id, sapic->Eid, in cpu_attach() 86 sapic->LapicFlags & ACPI_MADT_ENABLED ? "" : " (disabled)"); in cpu_attach() 94 if (id == sapic->Id && eid == sapic->Eid) in cpu_attach() 101 ci->ci_cpuid = sapic->ProcessorId; in cpu_attach()
|
| D | interrupt.c | 209 struct sapic *sapic; member 229 sapic_eoi(i->sapic, vector); in ia64_intr_eoi() 240 sapic_mask(i->sapic, i->irq); in ia64_intr_mask() 241 sapic_eoi(i->sapic, vector); in ia64_intr_mask() 254 sapic_unmask(i->sapic, i->irq); 271 struct sapic *sa; in intr_establish() 298 i->sapic = sa; in intr_establish() 307 sapic_enable(i->sapic, irq, vector); in intr_establish() 385 sapic_print(i->sapic, i->irq); in db_print_vector()
|
| /netbsd/src/sys/arch/ia64/include/ |
| D | sapicvar.h | 36 struct sapic { struct 58 struct sapic *sapic_create(u_int, u_int, uint64_t); argument 59 int sapic_enable(struct sapic *, u_int, u_int); 60 void sapic_eoi(struct sapic *, u_int); 61 struct sapic *sapic_lookup(u_int); 62 void sapic_mask(struct sapic *, u_int); 63 void sapic_unmask(struct sapic *, u_int); 66 void sapic_print(struct sapic *, u_int);
|
| /netbsd/src/sys/arch/ia64/stand/ia64/ski/ |
| D | acpi_stub.c | 76 ACPI_MADT_IO_SAPIC sapic; member 134 sizeof(apic.sapic), /* Length. */
|
| /netbsd/src/sys/arch/ia64/conf/ |
| D | files.ia64 | 49 file arch/ia64/ia64/sapic.c
|