static void __exit acpi_processor_exit(void) { if (acpi_disabled) return; acpi_processor_ppc_exit(); acpi_thermal_cpufreq_exit(); acpi_processor_uninstall_hotplug_notify(); acpi_bus_unregister_driver(&acpi_processor_driver); return; }
static void __exit acpi_processor_exit(void) { acpi_processor_ppc_exit(); acpi_thermal_cpufreq_exit(); acpi_processor_uninstall_hotplug_notify(); acpi_bus_unregister_driver(&acpi_processor_driver); remove_proc_entry(ACPI_PROCESSOR_CLASS, acpi_root_dir); return; }
static void __exit xen_acpi_processor_exit(void) { if (!xen_initial_domain()) return; acpi_processor_uninstall_hotplug_notify(); acpi_bus_unregister_driver(&xen_acpi_processor_driver); /* * stub reserve space again to prevent any chance of native * driver loading. */ xen_stub_processor_init(); return; }
static void __exit acpi_processor_exit(void) { if (acpi_disabled) return; acpi_processor_ppc_exit(); acpi_thermal_cpufreq_exit(); acpi_processor_uninstall_hotplug_notify(); acpi_bus_unregister_driver(&acpi_processor_driver); cpuidle_unregister_driver(&acpi_idle_driver); #ifdef CONFIG_ACPI_PROCFS remove_proc_entry(ACPI_PROCESSOR_CLASS, acpi_root_dir); #endif return; }