Lines Matching refs:acpi_sc
202 apm_create_clone(struct cdev *dev, struct acpi_softc *acpi_sc) in apm_create_clone() argument
208 clone->acpi_sc = acpi_sc; in apm_create_clone()
223 STAILQ_INSERT_TAIL(&acpi_sc->apm_cdevs, clone, entries); in apm_create_clone()
232 struct acpi_softc *acpi_sc; in apmdtor() local
235 acpi_sc = clone->acpi_sc; in apmdtor()
238 if (acpi_sc->acpi_next_sstate != 0 && in apmdtor()
244 STAILQ_REMOVE(&acpi_sc->apm_cdevs, clone, apm_clone_data, entries); in apmdtor()
254 struct acpi_softc *acpi_sc; in apmopen() local
257 acpi_sc = devclass_get_softc(devclass_find("acpi"), 0); in apmopen()
258 clone = apm_create_clone(dev, acpi_sc); in apmopen()
273 struct acpi_softc *acpi_sc; in apmioctl() local
280 acpi_sc = clone->acpi_sc; in apmioctl()
286 if (acpi_sc->acpi_next_sstate == 0) { in apmioctl()
287 if (acpi_sc->acpi_suspend_sx != ACPI_STATE_S5) { in apmioctl()
288 error = acpi_ReqSleepState(acpi_sc, in apmioctl()
289 acpi_sc->acpi_suspend_sx); in apmioctl()
301 if (acpi_sc->acpi_next_sstate == 0) { in apmioctl()
302 if (acpi_sc->acpi_standby_sx != ACPI_STATE_S5) { in apmioctl()
303 error = acpi_ReqSleepState(acpi_sc, in apmioctl()
304 acpi_sc->acpi_standby_sx); in apmioctl()
316 if (acpi_sc->acpi_next_sstate != 0 && clone->notify_status == in apmioctl()
319 if (acpi_sc->acpi_next_sstate <= ACPI_STATE_S3) in apmioctl()
395 if (clone->acpi_sc->acpi_next_sstate) in apmpoll()
436 sleeping = clone->acpi_sc->acpi_next_sstate ? 1 : 0; in apmreadfilt()