Lines Matching refs:srsp
458 ACPI_RESOURCE *srsp; in acpi_set_irq_resource() local
481 srsp = NULL; in acpi_set_irq_resource()
492 srsp = kmem_zalloc(srs_len, KM_SLEEP); in acpi_set_irq_resource()
493 bcopy(resp, srsp, resp->Length); in acpi_set_irq_resource()
494 endtag = ACPI_NEXT_RESOURCE(srsp); in acpi_set_irq_resource()
506 if (srsp == NULL) in acpi_set_irq_resource()
513 switch (srsp->Type) { in acpi_set_irq_resource()
515 srsp->Data.Irq.InterruptCount = 1; in acpi_set_irq_resource()
516 srsp->Data.Irq.Interrupts[0] = (uint8_t)irq; in acpi_set_irq_resource()
519 srsp->Data.ExtendedIrq.InterruptCount = 1; in acpi_set_irq_resource()
520 srsp->Data.ExtendedIrq.Interrupts[0] = irq; in acpi_set_irq_resource()
524 rsb.Pointer = srsp; in acpi_set_irq_resource()
527 kmem_free(srsp, srs_len); in acpi_set_irq_resource()