Lines Matching refs:sh
405 ACPI_SUBTABLE_HEADER *sh = (ACPI_SUBTABLE_HEADER *)p;
407 switch(sh->Type) {
409 err = parse_entry_local_apic((ACPI_MADT_LOCAL_APIC *)sh);
412 err = parse_entry_io_apic((ACPI_MADT_IO_APIC *)sh);
415 err = parse_entry_interrupt_override((ACPI_MADT_INTERRUPT_OVERRIDE *)sh);
418 err = parse_entry_nmi_source((ACPI_MADT_NMI_SOURCE *)sh);
421 err = parse_entry_local_apic_nmi((ACPI_MADT_LOCAL_APIC_NMI *)sh);
424 err = parse_entry_local_apic_override((ACPI_MADT_LOCAL_APIC_OVERRIDE *)sh);
427 err = parse_entry_io_sapic((ACPI_MADT_IO_SAPIC *)sh);
430 err = parse_entry_local_sapic((ACPI_MADT_LOCAL_SAPIC *)sh);
433 err = parse_entry_interrupt_source((ACPI_MADT_INTERRUPT_SOURCE *)sh);
436 err = parse_entry_local_x2apic((ACPI_MADT_LOCAL_X2APIC *)sh);
439 err = parse_entry_local_x2apic_nmi((ACPI_MADT_LOCAL_X2APIC_NMI *)sh);
442 err = parse_entry_generic_interrupt((ACPI_MADT_GENERIC_INTERRUPT *)sh);
445 err = parse_entry_generic_distributor((ACPI_MADT_GENERIC_DISTRIBUTOR *)sh);
448 err = parse_entry_generic_msi_frame((ACPI_MADT_GENERIC_MSI_FRAME *)sh);
451 err = parse_entry_generic_redistributor((ACPI_MADT_GENERIC_REDISTRIBUTOR *)sh);
454 err = parse_entry_generic_translator((ACPI_MADT_GENERIC_TRANSLATOR *)sh);
465 assert(sh->Length);
466 p += sh->Length;