Lines Matching refs:acpi_sc
203 apm_create_clone(struct cdev *dev, struct acpi_softc *acpi_sc)
209 clone->acpi_sc = acpi_sc;
224 STAILQ_INSERT_TAIL(&acpi_sc->apm_cdevs, clone, entries);
233 struct acpi_softc *acpi_sc;
236 acpi_sc = clone->acpi_sc;
239 if (acpi_sc->acpi_next_sstate != 0 &&
245 STAILQ_REMOVE(&acpi_sc->apm_cdevs, clone, apm_clone_data, entries);
255 struct acpi_softc *acpi_sc;
258 acpi_sc = devclass_get_softc(devclass_find("acpi"), 0);
259 clone = apm_create_clone(dev, acpi_sc);
274 struct acpi_softc *acpi_sc;
281 acpi_sc = clone->acpi_sc;
287 if (acpi_sc->acpi_next_sstate == 0) {
288 if (acpi_sc->acpi_suspend_sx != ACPI_STATE_S5) {
289 error = acpi_ReqSleepState(acpi_sc,
290 acpi_sc->acpi_suspend_sx);
302 if (acpi_sc->acpi_next_sstate == 0) {
303 if (acpi_sc->acpi_standby_sx != ACPI_STATE_S5) {
304 error = acpi_ReqSleepState(acpi_sc,
305 acpi_sc->acpi_standby_sx);
317 if (acpi_sc->acpi_next_sstate != 0 && clone->notify_status ==
320 if (acpi_sc->acpi_next_sstate <= ACPI_STATE_S3)
396 if (clone->acpi_sc->acpi_next_sstate)
437 sleeping = clone->acpi_sc->acpi_next_sstate ? 1 : 0;