Home
last modified time | relevance | path

Searched defs:ipvs (Results 1 – 16 of 16) sorted by relevance

/linux/net/netfilter/ipvs/
H A Dip_vs_est.c172 struct netns_ipvs *ipvs = kd->ipvs; in ip_vs_estimation_kthread() local
230 void ip_vs_est_reload_start(struct netns_ipvs *ipvs) in ip_vs_est_reload_start()
242 int ip_vs_est_kthread_start(struct netns_ipvs *ipvs, in ip_vs_est_kthread_start()
287 static void ip_vs_est_set_params(struct netns_ipvs *ipvs, in ip_vs_est_set_params()
299 static int ip_vs_est_add_kthread(struct netns_ipvs *ipvs) in ip_vs_est_add_kthread()
370 static void ip_vs_est_update_ktid(struct netns_ipvs *ipvs) in ip_vs_est_update_ktid()
390 static int ip_vs_enqueue_estimator(struct netns_ipvs *ipvs, in ip_vs_enqueue_estimator()
483 int ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats) in ip_vs_start_estimator()
521 void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats) in ip_vs_stop_estimator()
598 static void ip_vs_est_drain_temp_list(struct netns_ipvs *ipvs) in ip_vs_est_drain_temp_list()
[all …]
H A Dip_vs_ctl.c92 static void update_defense_level(struct netns_ipvs *ipvs) in update_defense_level()
217 struct netns_ipvs *ipvs; in expire_nodest_conn_handler() local
231 struct netns_ipvs *ipvs = in defense_work_handler() local
244 struct netns_ipvs *ipvs = in est_reload_work_handler() local
313 ip_vs_svc_hashkey(struct netns_ipvs *ipvs, int af, unsigned int proto, in ip_vs_svc_hashkey()
335 static inline unsigned int ip_vs_svc_fwm_hashkey(struct netns_ipvs *ipvs, __u32 fwmark) in ip_vs_svc_fwm_hashkey()
407 __ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u16 protocol, in __ip_vs_service_find()
435 __ip_vs_svc_fwm_find(struct netns_ipvs *ipvs, int af, __u32 fwmark) in __ip_vs_svc_fwm_find()
456 ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol, in ip_vs_service_find()
558 static void ip_vs_rs_hash(struct netns_ipvs *ipvs, struct ip_vs_dest *dest) in ip_vs_rs_hash()
[all …]
H A Dip_vs_app.c73 ip_vs_app_inc_new(struct netns_ipvs * ipvs,struct ip_vs_app * app,__u16 proto,__u16 port) ip_vs_app_inc_new() argument
125 ip_vs_app_inc_release(struct netns_ipvs * ipvs,struct ip_vs_app * inc) ip_vs_app_inc_release() argument
173 register_ip_vs_app_inc(struct netns_ipvs * ipvs,struct ip_vs_app * app,__u16 proto,__u16 port) register_ip_vs_app_inc() argument
189 register_ip_vs_app(struct netns_ipvs * ipvs,struct ip_vs_app * app) register_ip_vs_app() argument
232 unregister_ip_vs_app(struct netns_ipvs * ipvs,struct ip_vs_app * app) unregister_ip_vs_app() argument
519 ip_vs_app_idx(struct netns_ipvs * ipvs,loff_t pos) ip_vs_app_idx() argument
536 struct netns_ipvs *ipvs = net_ipvs(net); ip_vs_app_seq_start() local
548 struct netns_ipvs *ipvs = net_ipvs(net); ip_vs_app_seq_next() local
599 ip_vs_app_net_init(struct netns_ipvs * ipvs) ip_vs_app_net_init() argument
611 ip_vs_app_net_cleanup(struct netns_ipvs * ipvs) ip_vs_app_net_cleanup() argument
[all...]
H A Dip_vs_sync.c198 struct netns_ipvs *ipvs; member
303 sb_dequeue(struct netns_ipvs *ipvs, struct ipvs_master_sync_state *ms) in sb_dequeue()
328 ip_vs_sync_buff_create(struct netns_ipvs *ipvs, unsigned int len) in ip_vs_sync_buff_create()
361 static inline void sb_queue_tail(struct netns_ipvs *ipvs, in sb_queue_tail()
389 get_curr_sync_buff(struct netns_ipvs *ipvs, struct ipvs_master_sync_state *ms, in get_curr_sync_buff()
406 select_master_thread_id(struct netns_ipvs *ipvs, struct ip_vs_conn *cp) in select_master_thread_id()
415 ip_vs_sync_buff_create_v0(struct netns_ipvs *ipvs, unsigned int len) in ip_vs_sync_buff_create_v0()
459 static int ip_vs_sync_conn_needed(struct netns_ipvs *ipvs, in ip_vs_sync_conn_needed()
539 static void ip_vs_sync_conn_v0(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, in ip_vs_sync_conn_v0()
629 void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts) in ip_vs_sync_conn()
[all …]
H A Dip_vs_conn.c106 static unsigned int ip_vs_conn_hashkey(struct netns_ipvs *ipvs, int af, unsigned int proto, in ip_vs_conn_hashkey()
313 ip_vs_conn_fill_param_proto(struct netns_ipvs *ipvs, in ip_vs_conn_fill_param_proto()
334 ip_vs_conn_in_get_proto(struct netns_ipvs *ipvs, int af, in ip_vs_conn_in_get_proto()
451 ip_vs_conn_out_get_proto(struct netns_ipvs *ipvs, int af, in ip_vs_conn_out_get_proto()
750 static int expire_quiescent_template(struct netns_ipvs *ipvs, in expire_quiescent_template()
769 struct netns_ipvs *ipvs = ct->ipvs; in ip_vs_check_template() local
849 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_conn_expire() local
945 struct netns_ipvs *ipvs = p->ipvs; in ip_vs_conn_new() local
1306 void ip_vs_random_dropentry(struct netns_ipvs *ipvs) in ip_vs_random_dropentry()
1376 static void ip_vs_conn_flush(struct netns_ipvs *ipvs) in ip_vs_conn_flush()
[all …]
H A Dip_vs_proto_ah_esp.c40 ah_esp_conn_fill_param_proto(struct netns_ipvs * ipvs,int af,const struct ip_vs_iphdr * iph,struct ip_vs_conn_param * p) ah_esp_conn_fill_param_proto() argument
55 ah_esp_conn_in_get(struct netns_ipvs * ipvs,int af,const struct sk_buff * skb,const struct ip_vs_iphdr * iph) ah_esp_conn_in_get() argument
81 ah_esp_conn_out_get(struct netns_ipvs * ipvs,int af,const struct sk_buff * skb,const struct ip_vs_iphdr * iph) ah_esp_conn_out_get() argument
103 ah_esp_conn_schedule(struct netns_ipvs * ipvs,int af,struct sk_buff * skb,struct ip_vs_proto_data * pd,int * verdict,struct ip_vs_conn ** cpp,struct ip_vs_iphdr * iph) ah_esp_conn_schedule() argument
H A Dip_vs_proto_udp.c31 udp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, in udp_conn_schedule()
354 static int udp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in udp_register_app()
379 udp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in udp_unregister_app()
390 struct netns_ipvs *ipvs = cp->ipvs; in udp_app_conn_bind() local
459 static int __udp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_init()
469 static void __udp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_exit()
H A Dip_vs_proto.c65 register_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_protocol *pp) in register_ip_vs_proto_netns()
117 unregister_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in unregister_ip_vs_proto_netns()
157 ip_vs_proto_data_get(struct netns_ipvs *ipvs, unsigned short proto) in ip_vs_proto_data_get()
174 void ip_vs_protocol_timeout_change(struct netns_ipvs *ipvs, int flags) in ip_vs_protocol_timeout_change()
295 int __net_init ip_vs_protocol_net_init(struct netns_ipvs *ipvs) in ip_vs_protocol_net_init()
328 void __net_exit ip_vs_protocol_net_cleanup(struct netns_ipvs *ipvs) in ip_vs_protocol_net_cleanup()
H A Dip_vs_proto_sctp.c17 sctp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, in sctp_conn_schedule()
484 static int sctp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in sctp_register_app()
507 static void sctp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in sctp_unregister_app()
517 struct netns_ipvs *ipvs = cp->ipvs; in sctp_app_conn_bind() local
555 static int __ip_vs_sctp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_init()
565 static void __ip_vs_sctp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_exit()
H A Dip_vs_proto_tcp.c35 tcp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, in tcp_conn_schedule()
608 static int tcp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in tcp_register_app()
633 tcp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in tcp_unregister_app()
645 struct netns_ipvs *ipvs = cp->ipvs; in tcp_app_conn_bind() local
700 static int __ip_vs_tcp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_tcp_init()
711 static void __ip_vs_tcp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_tcp_exit()
H A Dip_vs_xmit.c206 static inline bool ensure_mtu_is_adequate(struct netns_ipvs *ipvs, int skb_af, in ensure_mtu_is_adequate()
248 static inline bool decrement_ttl(struct netns_ipvs *ipvs, in decrement_ttl()
305 __ip_vs_get_out_rt(struct netns_ipvs *ipvs, int skb_af, struct sk_buff *skb, in __ip_vs_get_out_rt()
476 __ip_vs_get_out_rt_v6(struct netns_ipvs *ipvs, int skb_af, struct sk_buff *skb, in __ip_vs_get_out_rt_v6()
1137 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_tunnel_xmit() local
1282 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_tunnel_xmit_v6() local
H A Dip_vs_lblc.c551 struct netns_ipvs *ipvs = net_ipvs(net); in __ip_vs_lblc_init() local
587 struct netns_ipvs *ipvs = net_ipvs(net); in __ip_vs_lblc_exit() local
H A Dip_vs_lblcr.c737 struct netns_ipvs *ipvs = net_ipvs(net); in __ip_vs_lblcr_init() local
772 struct netns_ipvs *ipvs = net_ipvs(net); in __ip_vs_lblcr_exit() local
/linux/include/net/
H A Dip_vs.h453 struct netns_ipvs *ipvs; member
549 struct netns_ipvs *ipvs; member
576 struct netns_ipvs *ipvs; member
688 struct netns_ipvs *ipvs; member
876 struct netns_ipvs *ipvs; member
1062 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold()
1067 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period()
1072 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period()
1077 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries()
1082 static inline int sysctl_sync_ver(struct netns_ipvs *ipvs) in sysctl_sync_ver()
[all …]
H A Dnet_namespace.h174 struct netns_ipvs *ipvs; global() member
/linux/net/netfilter/
H A Dxt_ipvs.c52 struct netns_ipvs *ipvs = net_ipvs(xt_net(par)); in ipvs_mt() local