static void __exit ip_vs_lblcr_cleanup(void) { #ifdef CONFIG_IP_VS_LBLCR_DEBUG proc_net_remove("ip_vs_lblcr"); #endif unregister_sysctl_table(lblcr_sysctl_table.sysctl_header); unregister_ip_vs_scheduler(&ip_vs_lblcr_scheduler); }
static void __exit ip_vs_sh_cleanup(void) { unregister_ip_vs_scheduler(&ip_vs_sh_scheduler); }
static void __exit ip_vs_sh_cleanup(void) { unregister_ip_vs_scheduler(&ip_vs_sh_scheduler); synchronize_rcu(); }
static void __exit ip_vs_lblc_cleanup(void) { unregister_sysctl_table(lblc_sysctl_table.sysctl_header); unregister_ip_vs_scheduler(&ip_vs_lblc_scheduler); }