Lines Matching defs:ip_vs_scheduler
696 struct ip_vs_scheduler { struct
697 struct list_head n_list; /* d-linked list head */
698 char *name; /* scheduler name */
699 atomic_t refcnt; /* reference counter */
700 struct module *module; /* THIS_MODULE/NULL */
703 int (*init_service)(struct ip_vs_service *svc);
705 void (*done_service)(struct ip_vs_service *svc);
707 int (*add_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest);
709 int (*del_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest);
711 int (*upd_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest);
714 struct ip_vs_dest* (*schedule)(struct ip_vs_service *svc,