rename some thread related interfaces so they are logical
authorderaadt <deraadt@openbsd.org>
Tue, 13 Jul 2010 21:01:05 +0000 (21:01 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 13 Jul 2010 21:01:05 +0000 (21:01 +0000)
sys/dev/acpi/acpi.c
sys/dev/acpi/acpivar.h
sys/dev/acpi/dsdt.c

index b1bfcb2..c13b734 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: acpi.c,v 1.175 2010/07/10 04:59:56 jordan Exp $ */
+/* $OpenBSD: acpi.c,v 1.176 2010/07/13 21:01:05 deraadt Exp $ */
 /*
  * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com>
  * Copyright (c) 2005 Jordan Hargrave <jordan@openbsd.org>
@@ -68,7 +68,7 @@ int acpi_saved_spl;
 
 #define ACPIEN_RETRIES 15
 
-void   acpi_isr_thread(void *);
+void   acpi_thread(void *);
 void   acpi_create_thread(void *);
 
 void   acpi_pci_match(struct device *, struct pci_attach_args *);
@@ -1603,7 +1603,7 @@ acpi_interrupt(void *arg)
        }
 
        if (processed) {
-               sc->sc_wakeup = 0;
+               sc->sc_threadwaiting = 0;
                wakeup(sc);
        }
 
@@ -2291,7 +2291,7 @@ acpi_wakeup(void *arg)
 {
        struct acpi_softc  *sc = (struct acpi_softc *)arg;
 
-       sc->sc_wakeup = 0;
+       sc->sc_threadwaiting = 0;
        wakeup(sc);
 }
 
@@ -2311,7 +2311,7 @@ acpi_powerdown(void)
 extern int aml_busy;
 
 void
-acpi_isr_thread(void *arg)
+acpi_thread(void *arg)
 {
        struct acpi_thread *thread = arg;
        struct acpi_softc  *sc = thread->sc;
@@ -2329,7 +2329,7 @@ acpi_isr_thread(void *arg)
                    sc->sc_fadt->flags & FADT_SLP_BUTTON ? 'n' : 'y',
                    sc->sc_fadt->flags & FADT_PWR_BUTTON ? 'n' : 'y');
                dnprintf(10, "Enabling acpi interrupts...\n");
-               sc->sc_wakeup = 1;
+               sc->sc_threadwaiting = 1;
 
                /* Enable Sleep/Power buttons if they exist */
                flag = acpi_read_pmreg(sc, ACPIREG_PM1_EN, 0);
@@ -2349,10 +2349,10 @@ acpi_isr_thread(void *arg)
        }
 
        while (thread->running) {
-               dnprintf(10, "sleep... %d\n", sc->sc_wakeup);
-               while (sc->sc_wakeup)
+               dnprintf(10, "sleep... %d\n", sc->sc_threadwaiting);
+               while (sc->sc_threadwaiting)
                        tsleep(sc, PWAIT, "acpi_idle", 0);
-               sc->sc_wakeup = 1;
+               sc->sc_threadwaiting = 1;
                dnprintf(10, "wakeup..\n");
                if (aml_busy)
                        continue;
@@ -2408,7 +2408,7 @@ acpi_create_thread(void *arg)
 {
        struct acpi_softc *sc = arg;
 
-       if (kthread_create(acpi_isr_thread, sc->sc_thread, NULL, DEVNAME(sc))
+       if (kthread_create(acpi_thread, sc->sc_thread, NULL, DEVNAME(sc))
            != 0) {
                printf("%s: unable to create isr thread, GPEs disabled\n",
                    DEVNAME(sc));
index 9016af5..fb0db0e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: acpivar.h,v 1.58 2010/07/06 20:14:17 deraadt Exp $    */
+/*     $OpenBSD: acpivar.h,v 1.59 2010/07/13 21:01:05 deraadt Exp $    */
 /*
  * Copyright (c) 2005 Thorsten Lockert <tholo@sigmasoft.com>
  *
@@ -218,7 +218,7 @@ struct acpi_softc {
 
        struct gpe_block        *gpe_table;
 
-       int                     sc_wakeup;
+       int                     sc_threadwaiting;
        u_int32_t               sc_gpe_sts;
        u_int32_t               sc_gpe_en;
        struct acpi_thread      *sc_thread;
index b4d0fb2..32f33d3 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: dsdt.c,v 1.165 2010/07/08 20:56:31 jordan Exp $ */
+/* $OpenBSD: dsdt.c,v 1.166 2010/07/13 21:01:05 deraadt Exp $ */
 /*
  * Copyright (c) 2005 Jordan Hargrave <jordan@openbsd.org>
  *
@@ -522,7 +522,7 @@ void
 acpi_poll(void *arg)
 {
        dsdt_softc->sc_poll = 1;
-       dsdt_softc->sc_wakeup = 0;
+       dsdt_softc->sc_threadwaiting = 0;
        wakeup(dsdt_softc);
 
        timeout_add_sec(&dsdt_softc->sc_dev_timeout, 10);