/openbmc/linux/net/netfilter/ipvs/ |
H A D | ip_vs_dh.c | 50 struct ip_vs_dest __rcu *dest; /* real server (cache) */ 87 static inline struct ip_vs_dest * 103 struct ip_vs_dest *dest; in ip_vs_dh_reassign() 119 dest = list_entry(p, struct ip_vs_dest, n_list); in ip_vs_dh_reassign() 138 struct ip_vs_dest *dest; in ip_vs_dh_flush() 188 struct ip_vs_dest *dest) in ip_vs_dh_dest_changed() 203 static inline int is_overloaded(struct ip_vs_dest *dest) in is_overloaded() 212 static struct ip_vs_dest * 216 struct ip_vs_dest *dest; in ip_vs_dh_schedule()
|
H A D | ip_vs_sh.c | 55 struct ip_vs_dest __rcu *dest; /* real server (cache) */ 74 static inline bool is_unavailable(struct ip_vs_dest *dest) in is_unavailable() 103 static inline struct ip_vs_dest * 120 static inline struct ip_vs_dest * 126 struct ip_vs_dest *dest; in ip_vs_sh_get_fallback() 168 struct ip_vs_dest *dest; in ip_vs_sh_reassign() 186 dest = list_entry(p, struct ip_vs_dest, n_list); in ip_vs_sh_reassign() 214 struct ip_vs_dest *dest; in ip_vs_sh_flush() 264 struct ip_vs_dest *dest) in ip_vs_sh_dest_changed() 308 static struct ip_vs_dest * [all …]
|
H A D | ip_vs_mh.c | 109 struct ip_vs_dest *dest; in ip_vs_mh_reset() 127 struct ip_vs_dest *dest; in ip_vs_mh_permutate() 166 struct ip_vs_dest *dest, *new_dest; in ip_vs_mh_populate() 234 static inline struct ip_vs_dest * 246 static inline struct ip_vs_dest * 252 struct ip_vs_dest *dest; in ip_vs_mh_get_fallback() 324 struct ip_vs_dest *dest; in ip_vs_mh_gcd_weight() 345 struct ip_vs_dest *dest; in ip_vs_mh_shift_weight() 432 struct ip_vs_dest *dest) in ip_vs_mh_dest_changed() 473 static struct ip_vs_dest * [all …]
|
H A D | ip_vs_wrr.c | 61 struct ip_vs_dest *cl; /* current dest or head */ 71 struct ip_vs_dest *dest; in ip_vs_wrr_gcd_weight() 93 struct ip_vs_dest *dest; in ip_vs_wrr_max_weight() 117 mark->cl = list_entry(&svc->destinations, struct ip_vs_dest, n_list); in ip_vs_wrr_init_svc() 139 struct ip_vs_dest *dest) in ip_vs_wrr_dest_changed() 144 mark->cl = list_entry(&svc->destinations, struct ip_vs_dest, n_list); in ip_vs_wrr_dest_changed() 159 static struct ip_vs_dest * 163 struct ip_vs_dest *dest, *last, *stop = NULL; in ip_vs_wrr_schedule()
|
H A D | ip_vs_lblcr.c | 88 struct ip_vs_dest *dest; /* destination server */ 100 struct ip_vs_dest *dest, bool check) in ip_vs_dest_set_insert() 164 struct ip_vs_dest *dest, *least; in ip_vs_dest_set_min() 213 struct ip_vs_dest *dest, *most; in ip_vs_dest_set_max() 362 u16 af, struct ip_vs_dest *dest) in ip_vs_lblcr_new() 562 static inline struct ip_vs_dest * 565 struct ip_vs_dest *dest, *least; in __ip_vs_lblcr_schedule() 628 struct ip_vs_dest *d; in is_overloaded() 644 static struct ip_vs_dest * 649 struct ip_vs_dest *dest; in ip_vs_lblcr_schedule() [all …]
|
H A D | ip_vs_rr.c | 33 static int ip_vs_rr_del_dest(struct ip_vs_service *svc, struct ip_vs_dest *dest) in ip_vs_rr_del_dest() 52 static struct ip_vs_dest * 57 struct ip_vs_dest *dest, *last; in ip_vs_rr_schedule() 64 last = dest = list_entry(p, struct ip_vs_dest, n_list); in ip_vs_rr_schedule()
|
H A D | ip_vs_nq.c | 39 ip_vs_nq_dest_overhead(struct ip_vs_dest *dest) in ip_vs_nq_dest_overhead() 52 static struct ip_vs_dest * 56 struct ip_vs_dest *dest, *least = NULL; in ip_vs_nq_schedule()
|
H A D | ip_vs_sed.c | 43 ip_vs_sed_dest_overhead(struct ip_vs_dest *dest) in ip_vs_sed_dest_overhead() 56 static struct ip_vs_dest * 60 struct ip_vs_dest *dest, *least; in ip_vs_sed_schedule()
|
H A D | ip_vs_lblc.c | 92 struct ip_vs_dest *dest; /* real server (cache) */ 199 u16 af, struct ip_vs_dest *dest) in ip_vs_lblc_new() 399 static inline struct ip_vs_dest * 402 struct ip_vs_dest *dest, *least; in __ip_vs_lblc_schedule() 461 is_overloaded(struct ip_vs_dest *dest, struct ip_vs_service *svc) in is_overloaded() 464 struct ip_vs_dest *d; in is_overloaded() 480 static struct ip_vs_dest * 485 struct ip_vs_dest *dest = NULL; in ip_vs_lblc_schedule()
|
H A D | ip_vs_fo.c | 20 static struct ip_vs_dest * 24 struct ip_vs_dest *dest, *hweight = NULL; in ip_vs_fo_schedule()
|
H A D | ip_vs_ovf.c | 24 static struct ip_vs_dest * 28 struct ip_vs_dest *dest, *h = NULL; in ip_vs_ovf_schedule()
|
H A D | ip_vs_lc.c | 23 static struct ip_vs_dest * 27 struct ip_vs_dest *dest, *least = NULL; in ip_vs_lc_schedule()
|
H A D | ip_vs_wlc.c | 28 static struct ip_vs_dest * 32 struct ip_vs_dest *dest, *least; in ip_vs_wlc_schedule()
|
H A D | ip_vs_twos.c | 44 static struct ip_vs_dest *ip_vs_twos_schedule(struct ip_vs_service *svc, in ip_vs_twos_schedule() 48 struct ip_vs_dest *dest, *choice1 = NULL, *choice2 = NULL; in ip_vs_twos_schedule()
|
H A D | ip_vs_ctl.c | 615 struct ip_vs_dest *dest; in ip_vs_has_real_service() 646 struct ip_vs_dest *dest; in ip_vs_find_real_service() 675 struct ip_vs_dest *dest; in ip_vs_find_tunnel() 701 struct ip_vs_dest *dest; in ip_vs_lookup_dest() 733 struct ip_vs_dest *dest; in ip_vs_find_dest() 784 struct ip_vs_dest *dest; in ip_vs_trash_get_dest() 822 struct ip_vs_dest *dest; in ip_vs_dest_rcu_free() 1060 struct ip_vs_dest *dest; in ip_vs_new_dest() 1129 struct ip_vs_dest *dest; in ip_vs_add_dest() 1200 struct ip_vs_dest *dest; in ip_vs_edit_dest() [all …]
|
H A D | ip_vs_conn.c | 572 static inline int ip_vs_dest_totalconns(struct ip_vs_dest *dest) in ip_vs_dest_totalconns() 583 ip_vs_bind_dest(struct ip_vs_conn *cp, struct ip_vs_dest *dest) in ip_vs_bind_dest() 652 struct ip_vs_dest *dest; in ip_vs_try_bind_dest() 705 struct ip_vs_dest *dest = cp->dest; in ip_vs_unbind_dest() 751 struct ip_vs_dest *dest) in expire_quiescent_template() 766 int ip_vs_check_template(struct ip_vs_conn *ct, struct ip_vs_dest *cdest) in ip_vs_check_template() 768 struct ip_vs_dest *dest = ct->dest; in ip_vs_check_template() 942 struct ip_vs_dest *dest, __u32 fwmark) in ip_vs_conn_new() 1409 struct ip_vs_dest *dest; in ip_vs_expire_nodest_conn_flush()
|
H A D | ip_vs_core.c | 124 struct ip_vs_dest *dest = cp->dest; in ip_vs_in_stats() 160 struct ip_vs_dest *dest = cp->dest; in ip_vs_out_stats() 258 struct ip_vs_dest *dest; in ip_vs_sched_persist() 448 struct ip_vs_dest *dest; in ip_vs_schedule() 1130 struct ip_vs_dest *dest, in ip_vs_new_conn_out() 1225 struct ip_vs_dest *dest; in __ip_vs_rs_conn_out() 1509 struct ip_vs_dest *dest; in ipvs_udp_decap() 1544 struct ip_vs_dest *dest; in ipvs_gre_decap() 1634 struct ip_vs_dest *dest; in ip_vs_in_icmp() 1736 struct ip_vs_dest *dest = cp->dest; in ip_vs_in_icmp()
|
H A D | ip_vs_pe_sip.c | 149 struct ip_vs_dest *dest, in ip_vs_sip_conn_out()
|
H A D | ip_vs_xmit.c | 73 __ip_vs_dst_set(struct ip_vs_dest *dest, struct ip_vs_dest_dst *dest_dst, in __ip_vs_dst_set() 92 __ip_vs_dst_check(struct ip_vs_dest *dest) in __ip_vs_dst_check() 308 struct ip_vs_dest *dest, in __ip_vs_get_out_rt() 470 struct ip_vs_dest *dest, in __ip_vs_get_out_rt_v6()
|
H A D | ip_vs_proto_sctp.c | 439 struct ip_vs_dest *dest = cp->dest; in set_sctp_state()
|
H A D | ip_vs_proto_tcp.c | 540 struct ip_vs_dest *dest = cp->dest; in set_tcp_state()
|
H A D | ip_vs_sync.c | 849 struct ip_vs_dest *dest; in ip_vs_proc_conn()
|
/openbmc/linux/include/net/ |
H A D | ip_vs.h | 596 struct ip_vs_dest *dest; /* real server */ 717 struct ip_vs_dest { struct 778 struct ip_vs_dest* (*schedule)(struct ip_vs_service *svc, 799 struct ip_vs_dest *dest, 1286 struct ip_vs_dest *dest, 1357 struct ip_vs_dest *dest, __u32 fwmark); 1533 struct ip_vs_dest * 1546 struct ip_vs_dest * 1553 static inline void ip_vs_dest_hold(struct ip_vs_dest *dest) in ip_vs_dest_hold() 1558 static inline void ip_vs_dest_put(struct ip_vs_dest *dest) in ip_vs_dest_put() [all …]
|