static int __init ip_vs_lblc_init(void) { INIT_LIST_HEAD(&ip_vs_lblc_scheduler.n_list); lblc_sysctl_table.sysctl_header = register_sysctl_table(lblc_sysctl_table.root_dir, 0); return register_ip_vs_scheduler(&ip_vs_lblc_scheduler); }
static int __init ip_vs_lblcr_init(void) { INIT_LIST_HEAD(&ip_vs_lblcr_scheduler.n_list); lblcr_sysctl_table.sysctl_header = register_sysctl_table(lblcr_sysctl_table.root_dir, 0); #ifdef CONFIG_IP_VS_LBLCR_DEBUG proc_net_create("ip_vs_lblcr", 0, ip_vs_lblcr_getinfo); #endif return register_ip_vs_scheduler(&ip_vs_lblcr_scheduler); }
static int __init ip_vs_sh_init(void) { INIT_LIST_HEAD(&ip_vs_sh_scheduler.n_list); return register_ip_vs_scheduler(&ip_vs_sh_scheduler); }
static int __init ip_vs_rr_init(void) { return register_ip_vs_scheduler(&ip_vs_rr_scheduler); }