Home
last modified time | relevance | path

Searched refs:sapic (Results 1 – 7 of 7) sorted by relevance

/netbsd/src/sys/arch/ia64/acpi/
Dmadt.c63 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/
Dsapic.c47 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 …]
Dcpu.c78 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()
Dinterrupt.c209 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/
Dsapicvar.h36 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/
Dacpi_stub.c76 ACPI_MADT_IO_SAPIC sapic; member
134 sizeof(apic.sapic), /* Length. */
/netbsd/src/sys/arch/ia64/conf/
Dfiles.ia6449 file arch/ia64/ia64/sapic.c