regb
static __inline int regb(u_int);
rega(inst) == regb(inst)) {
uint16_t rega, regb, regra, regrb;
regb = acpi_read_pmreg(sc, ACPIREG_PM1B_CNT, 0);
regb &= ~(ACPI_PM1_SLP_TYPX_MASK | ACPI_PM1_SLP_EN);
regb |= ACPI_PM1_SLP_TYPX(sc->sc_sleeptype[state].slp_typb);
acpi_write_pmreg(sc, ACPIREG_PM1B_CNT, 0, regb);
regb |= ACPI_PM1_SLP_EN;
acpi_write_pmreg(sc, ACPIREG_PM1B_CNT, 0, regb);
uint16_t rega, regb, en;
regb = acpi_read_pmreg(sc, ACPIREG_PM1B_CNT, 0);
regb &= ~(ACPI_PM1_SLP_TYPX_MASK | ACPI_PM1_SLP_EN);
regb |= ACPI_PM1_SLP_TYPX(sc->sc_sleeptype[ACPI_STATE_S0].slp_typb);
acpi_write_pmreg(sc, ACPIREG_PM1B_CNT, 0, regb);