Lines Matching refs:acpi_sc
205 apm_create_clone(struct cdev *dev, struct acpi_softc *acpi_sc)
211 clone->acpi_sc = acpi_sc;
226 STAILQ_INSERT_TAIL(&acpi_sc->apm_cdevs, clone, entries);
235 struct acpi_softc *acpi_sc;
238 acpi_sc = clone->acpi_sc;
241 if (acpi_sc->acpi_next_sstate != 0 &&
247 STAILQ_REMOVE(&acpi_sc->apm_cdevs, clone, apm_clone_data, entries);
257 struct acpi_softc *acpi_sc;
260 acpi_sc = devclass_get_softc(devclass_find("acpi"), 0);
261 clone = apm_create_clone(dev, acpi_sc);
276 struct acpi_softc *acpi_sc;
283 acpi_sc = clone->acpi_sc;
289 if (acpi_sc->acpi_next_sstate == 0) {
290 if (acpi_sc->acpi_suspend_sx != ACPI_STATE_S5) {
291 error = acpi_ReqSleepState(acpi_sc,
292 acpi_sc->acpi_suspend_sx);
304 if (acpi_sc->acpi_next_sstate == 0) {
305 if (acpi_sc->acpi_standby_sx != ACPI_STATE_S5) {
306 error = acpi_ReqSleepState(acpi_sc,
307 acpi_sc->acpi_standby_sx);
319 if (acpi_sc->acpi_next_sstate != 0 && clone->notify_status ==
322 if (acpi_sc->acpi_next_sstate <= ACPI_STATE_S3)
398 if (clone->acpi_sc->acpi_next_sstate)
439 sleeping = clone->acpi_sc->acpi_next_sstate ? 1 : 0;