Home
last modified time | relevance | path

Searched refs:ip_vs_scheduler (Results 1 – 17 of 17) sorted by relevance

/Linux-v4.19/net/netfilter/ipvs/
Dip_vs_sched.c46 struct ip_vs_scheduler *scheduler) in ip_vs_bind_scheduler()
66 struct ip_vs_scheduler *sched) in ip_vs_unbind_scheduler()
68 struct ip_vs_scheduler *cur_sched; in ip_vs_unbind_scheduler()
84 static struct ip_vs_scheduler *ip_vs_sched_getbyname(const char *sched_name) in ip_vs_sched_getbyname()
86 struct ip_vs_scheduler *sched; in ip_vs_sched_getbyname()
118 struct ip_vs_scheduler *ip_vs_scheduler_get(const char *sched_name) in ip_vs_scheduler_get()
120 struct ip_vs_scheduler *sched; in ip_vs_scheduler_get()
138 void ip_vs_scheduler_put(struct ip_vs_scheduler *scheduler) in ip_vs_scheduler_put()
150 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_scheduler_err()
172 int register_ip_vs_scheduler(struct ip_vs_scheduler *scheduler) in register_ip_vs_scheduler()
[all …]
Dip_vs_fo.c58 static struct ip_vs_scheduler ip_vs_fo_scheduler = {
Dip_vs_ovf.c65 static struct ip_vs_scheduler ip_vs_ovf_scheduler = {
Dip_vs_lc.c71 static struct ip_vs_scheduler ip_vs_lc_scheduler = {
Dip_vs_wlc.c93 static struct ip_vs_scheduler ip_vs_wlc_scheduler =
Dip_vs_nq.c120 static struct ip_vs_scheduler ip_vs_nq_scheduler =
Dip_vs_sed.c121 static struct ip_vs_scheduler ip_vs_sed_scheduler =
Dip_vs_rr.c106 static struct ip_vs_scheduler ip_vs_rr_scheduler = {
Dip_vs_dh.c248 static struct ip_vs_scheduler ip_vs_dh_scheduler =
Dip_vs_wrr.c244 static struct ip_vs_scheduler ip_vs_wrr_scheduler = {
Dip_vs_sh.c353 static struct ip_vs_scheduler ip_vs_sh_scheduler =
Dip_vs_ctl.c815 struct ip_vs_scheduler *sched; in __ip_vs_update_dest()
1111 struct ip_vs_scheduler *sched; in __ip_vs_unlink_dest()
1195 struct ip_vs_scheduler *sched = NULL; in ip_vs_add_service()
1326 struct ip_vs_scheduler *sched = NULL, *old_sched; in ip_vs_edit_service()
1417 struct ip_vs_scheduler *old_sched; in __ip_vs_del_service()
2050 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_info_seq_show()
2472 struct ip_vs_scheduler *sched; in ip_vs_copy_service()
2945 struct ip_vs_scheduler *sched; in ip_vs_genl_fill_service()
Dip_vs_lblc.c541 static struct ip_vs_scheduler ip_vs_lblc_scheduler = {
Dip_vs_mh.c512 static struct ip_vs_scheduler ip_vs_mh_scheduler = {
Dip_vs_lblcr.c726 static struct ip_vs_scheduler ip_vs_lblcr_scheduler =
Dip_vs_core.c333 struct ip_vs_scheduler *sched; in ip_vs_sched_persist()
438 struct ip_vs_scheduler *sched; in ip_vs_schedule()
/Linux-v4.19/include/net/
Dip_vs.h633 struct ip_vs_scheduler __rcu *scheduler; /* bound scheduler object */
694 struct ip_vs_scheduler { struct
1374 int register_ip_vs_scheduler(struct ip_vs_scheduler *scheduler);
1375 int unregister_ip_vs_scheduler(struct ip_vs_scheduler *scheduler);
1377 struct ip_vs_scheduler *scheduler);
1379 struct ip_vs_scheduler *sched);
1380 struct ip_vs_scheduler *ip_vs_scheduler_get(const char *sched_name);
1381 void ip_vs_scheduler_put(struct ip_vs_scheduler *scheduler);