]> git.hungrycats.org Git - linux/commitdiff
[PATCH] PCI Hotplug: mark functions __init/__exit in acpiphp
authorRolf Eike Beer <eike-hotplug@sf-tec.de>
Wed, 4 Feb 2004 09:23:50 +0000 (01:23 -0800)
committerGreg Kroah-Hartman <greg@kroah.com>
Wed, 4 Feb 2004 09:23:50 +0000 (01:23 -0800)
These functions are only called from places marked __init or __exit, so
we can mark them also.

drivers/pci/hotplug/acpiphp_core.c
drivers/pci/hotplug/acpiphp_glue.c

index 35f008c26b11e8746be196e631a5d4877d9f08ad..51860a03f12fb71433ee354b8b777d6e89b0fb9a 100644 (file)
@@ -374,7 +374,7 @@ static int get_cur_bus_speed (struct hotplug_slot *hotplug_slot, enum pci_bus_sp
 }
 
 
-static int init_acpi (void)
+static int __init init_acpi (void)
 {
        int retval;
 
@@ -426,7 +426,7 @@ static void release_slot(struct hotplug_slot *hotplug_slot)
  * init_slots - initialize 'struct slot' structures for each slot
  *
  */
-static int init_slots (void)
+static int __init init_slots (void)
 {
        struct slot *slot;
        int retval = 0;
@@ -492,7 +492,7 @@ static int init_slots (void)
 }
 
 
-static void cleanup_slots (void)
+static void __exit cleanup_slots (void)
 {
        struct list_head *tmp, *n;
        struct slot *slot;
index 2b418c3fa829d6a0b6f70a03b4c20e74b9b25e9a..225b8c3f362bcfc7b9c8d5ed8a05c131e5e57c85 100644 (file)
@@ -1056,7 +1056,7 @@ static struct acpi_pci_driver acpi_pci_hp_driver = {
  * acpiphp_glue_init - initializes all PCI hotplug - ACPI glue data structures
  *
  */
-int acpiphp_glue_init (void)
+int __init acpiphp_glue_init(void)
 {
        int num;
 
@@ -1077,7 +1077,7 @@ int acpiphp_glue_init (void)
  *
  * This function frees all data allocated in acpiphp_glue_init()
  */
-void acpiphp_glue_exit (void)
+void __exit acpiphp_glue_exit(void)
 {
        struct list_head *l1, *l2, *n1, *n2;
        struct acpiphp_bridge *bridge;
@@ -1124,7 +1124,7 @@ void acpiphp_glue_exit (void)
 /**
  * acpiphp_get_num_slots - count number of slots in a system
  */
-int acpiphp_get_num_slots (void)
+int __init acpiphp_get_num_slots(void)
 {
        struct list_head *node;
        struct acpiphp_bridge *bridge;