| /linux/net/netfilter/ipvs/ |
| H A D | ip_vs_ctl.c | 93 static void update_defense_level(struct netns_ipvs *ipvs) in update_defense_level() 218 struct netns_ipvs *ipvs; in expire_nodest_conn_handler() local 232 struct netns_ipvs *ipvs = in defense_work_handler() local 245 struct netns_ipvs *ipvs = in est_reload_work_handler() local 300 static int get_conn_tab_size(struct netns_ipvs *ipvs) in get_conn_tab_size() 384 struct netns_ipvs *ipvs = svc->ipvs; in ip_vs_svc_hash() local 440 struct netns_ipvs *ipvs = svc->ipvs; in ip_vs_svc_unhash() local 495 __ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u16 protocol, in __ip_vs_service_find() 532 __ip_vs_svc_fwm_find(struct netns_ipvs *ipvs, int af, __u32 fwmark) in __ip_vs_svc_fwm_find() 562 ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol, in ip_vs_service_find() [all …]
|
| H A D | ip_vs_est.c | 177 struct netns_ipvs *ipvs = kd->ipvs; in ip_vs_estimation_kthread() local 238 void ip_vs_est_reload_start(struct netns_ipvs *ipvs, bool restart) in ip_vs_est_reload_start() 253 int ip_vs_est_kthread_start(struct netns_ipvs *ipvs, in ip_vs_est_kthread_start() 299 static void ip_vs_est_set_params(struct netns_ipvs *ipvs, in ip_vs_est_set_params() 311 static int ip_vs_est_add_kthread(struct netns_ipvs *ipvs) in ip_vs_est_add_kthread() 384 static void ip_vs_est_update_ktid(struct netns_ipvs *ipvs) in ip_vs_est_update_ktid() 404 static int ip_vs_enqueue_estimator(struct netns_ipvs *ipvs, in ip_vs_enqueue_estimator() 497 int ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats) in ip_vs_start_estimator() 541 void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats) in ip_vs_stop_estimator() 616 static void ip_vs_est_drain_temp_list(struct netns_ipvs *ipvs) in ip_vs_est_drain_temp_list() [all …]
|
| H A D | ip_vs_conn.c | 263 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_conn_hash() local 318 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_conn_unlink() local 370 struct netns_ipvs *ipvs = p->ipvs; __ip_vs_conn_in_get() local 419 struct netns_ipvs *ipvs = p->ipvs; ip_vs_conn_in_get() local 440 ip_vs_conn_fill_param_proto(struct netns_ipvs * ipvs,int af,const struct sk_buff * skb,const struct ip_vs_iphdr * iph,struct ip_vs_conn_param * p) ip_vs_conn_fill_param_proto() argument 461 ip_vs_conn_in_get_proto(struct netns_ipvs * ipvs,int af,const struct sk_buff * skb,const struct ip_vs_iphdr * iph) ip_vs_conn_in_get_proto() argument 478 struct netns_ipvs *ipvs = p->ipvs; ip_vs_ct_in_get() local 546 struct netns_ipvs *ipvs = p->ipvs; ip_vs_conn_out_get() local 604 ip_vs_conn_out_get_proto(struct netns_ipvs * ipvs,int af,const struct sk_buff * skb,const struct ip_vs_iphdr * iph) ip_vs_conn_out_get_proto() argument 647 struct netns_ipvs *ipvs = cp->ipvs; ip_vs_conn_fill_cport() local 799 struct netns_ipvs *ipvs = cp->ipvs; ip_vs_conn_change_fwd_mask() local 852 ip_vs_conn_default_load_factor(struct netns_ipvs * ipvs) ip_vs_conn_default_load_factor() argument 866 ip_vs_conn_desired_size(struct netns_ipvs * ipvs,struct ip_vs_rht * t,int lfactor) ip_vs_conn_desired_size() argument 875 ip_vs_conn_tab_alloc(struct netns_ipvs * ipvs,int buckets,int lfactor) ip_vs_conn_tab_alloc() argument 903 struct netns_ipvs *ipvs; conn_resize_work_handler() local 1257 expire_quiescent_template(struct netns_ipvs * ipvs,struct ip_vs_dest * dest) expire_quiescent_template() argument 1276 struct netns_ipvs *ipvs = ct->ipvs; ip_vs_check_template() local 1350 struct netns_ipvs *ipvs = cp->ipvs; ip_vs_conn_expire() local 1449 struct netns_ipvs *ipvs = p->ipvs; ip_vs_conn_new() local 1576 struct netns_ipvs *ipvs = net_ipvs(net); ip_vs_conn_array() local 1621 struct netns_ipvs *ipvs = net_ipvs(net); ip_vs_conn_seq_start() local 1814 struct netns_ipvs *ipvs = cp->ipvs; todrop_entry() local 1847 ip_vs_random_dropentry(struct netns_ipvs * ipvs) ip_vs_random_dropentry() argument 1934 ip_vs_conn_flush(struct netns_ipvs * ipvs) ip_vs_conn_flush() argument 1998 ip_vs_expire_nodest_conn_flush(struct netns_ipvs * ipvs) ip_vs_expire_nodest_conn_flush() argument 2062 ip_vs_conn_net_init(struct netns_ipvs * ipvs) ip_vs_conn_net_init() argument 2096 ip_vs_conn_net_cleanup(struct netns_ipvs * ipvs) ip_vs_conn_net_cleanup() argument [all...] |
| H A D | ip_vs_app.c | 72 ip_vs_app_inc_new(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto, in ip_vs_app_inc_new() 124 ip_vs_app_inc_release(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in ip_vs_app_inc_release() 172 register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto, in register_ip_vs_app_inc() 188 struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app) in register_ip_vs_app() 231 void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app) in unregister_ip_vs_app() 516 static struct ip_vs_app *ip_vs_app_idx(struct netns_ipvs *ipvs, loff_t pos) in ip_vs_app_idx() 533 struct netns_ipvs *ipvs = net_ipvs(net); in ip_vs_app_seq_start() local 545 struct netns_ipvs *ipvs = net_ipvs(net); in ip_vs_app_seq_next() local 596 int __net_init ip_vs_app_net_init(struct netns_ipvs *ipvs) in ip_vs_app_net_init() 608 void __net_exit ip_vs_app_net_cleanup(struct netns_ipvs *ipvs) in ip_vs_app_net_cleanup()
|
| H A D | ip_vs_core.c | 234 int ip_vs_rht_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t, int n, in ip_vs_rht_desired_size() 302 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_in_stats() local 338 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_out_stats() local 373 struct netns_ipvs *ipvs = svc->ipvs; in ip_vs_conn_stats() local 766 struct netns_ipvs *ipvs = svc->ipvs; in ip_vs_leave() local 852 static int sysctl_snat_reroute(struct netns_ipvs *ipvs) in sysctl_snat_reroute() 857 static int sysctl_nat_icmp_send(struct netns_ipvs *ipvs) in sysctl_nat_icmp_send() 864 static int sysctl_snat_reroute(struct netns_ipvs *ipvs) { return 0; } in sysctl_snat_reroute() 865 static int sysctl_nat_icmp_send(struct netns_ipvs *ipvs) { return 0; } in sysctl_nat_icmp_send() 883 static inline int ip_vs_gather_frags(struct netns_ipvs *ipvs, in ip_vs_gather_frags() [all …]
|
| H A D | ip_vs_sync.c | 198 struct netns_ipvs *ipvs; member 303 sb_dequeue(struct netns_ipvs *ipvs, struct ipvs_master_sync_state *ms) in sb_dequeue() argument 328 ip_vs_sync_buff_create(struct netns_ipvs *ipvs, unsigned int len) in ip_vs_sync_buff_create() argument 361 static inline void sb_queue_tail(struct netns_ipvs *ipvs, in sb_queue_tail() argument 389 get_curr_sync_buff(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms,unsigned long time) get_curr_sync_buff() argument 406 select_master_thread_id(struct netns_ipvs * ipvs,struct ip_vs_conn * cp) select_master_thread_id() argument 415 ip_vs_sync_buff_create_v0(struct netns_ipvs * ipvs,unsigned int len) ip_vs_sync_buff_create_v0() argument 459 ip_vs_sync_conn_needed(struct netns_ipvs * ipvs,struct ip_vs_conn * cp,int pkts) ip_vs_sync_conn_needed() argument 539 ip_vs_sync_conn_v0(struct netns_ipvs * ipvs,struct ip_vs_conn * cp,int pkts) ip_vs_sync_conn_v0() argument 629 ip_vs_sync_conn(struct netns_ipvs * ipvs,struct ip_vs_conn * cp,int pkts) ip_vs_sync_conn() argument 788 ip_vs_conn_fill_param_sync(struct netns_ipvs * ipvs,int af,union ip_vs_sync_conn * sc,struct ip_vs_conn_param * p,__u8 * pe_data,unsigned int pe_data_len,__u8 * pe_name,unsigned int pe_name_len) ip_vs_conn_fill_param_sync() argument 841 ip_vs_proc_conn(struct netns_ipvs * ipvs,struct ip_vs_conn_param * param,unsigned int flags,unsigned int state,unsigned int protocol,unsigned int type,const union nf_inet_addr * daddr,__be16 dport,unsigned long timeout,__u32 fwmark,struct ip_vs_sync_conn_options * opt) ip_vs_proc_conn() argument 955 ip_vs_process_message_v0(struct netns_ipvs * ipvs,const char * buffer,const size_t buflen) ip_vs_process_message_v0() argument 1066 ip_vs_proc_sync_conn(struct netns_ipvs * ipvs,__u8 * p,__u8 * msg_end) ip_vs_proc_sync_conn() argument 1200 ip_vs_process_message(struct netns_ipvs * ipvs,__u8 * buffer,const size_t buflen) ip_vs_process_message() argument 1460 make_send_sock(struct netns_ipvs * ipvs,int id,struct net_device * dev,struct socket ** sock_ret) make_send_sock() argument 1517 make_receive_sock(struct netns_ipvs * ipvs,int id,struct net_device * dev,struct socket ** sock_ret) make_receive_sock() argument 1620 struct netns_ipvs *ipvs = ms->ipvs; master_wakeup_work_handler() local 1635 next_sync_buff(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) next_sync_buff() argument 1649 struct netns_ipvs *ipvs = tinfo->ipvs; sync_thread_master() local 1701 struct netns_ipvs *ipvs = tinfo->ipvs; sync_thread_backup() local 1735 start_sync_thread(struct netns_ipvs * ipvs,struct ipvs_sync_daemon_cfg * c,int state) start_sync_thread() argument 1951 stop_sync_thread(struct netns_ipvs * ipvs,int state) stop_sync_thread() argument 2039 ip_vs_sync_net_init(struct netns_ipvs * ipvs) ip_vs_sync_net_init() argument 2047 ip_vs_sync_net_cleanup(struct netns_ipvs * ipvs) ip_vs_sync_net_cleanup() argument [all...] |
| H A D | ip_vs_proto.c | 65 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 D | ip_vs_proto_udp.c | 31 udp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, in udp_conn_schedule() 326 static int udp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in udp_register_app() 351 udp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in udp_unregister_app() 362 struct netns_ipvs *ipvs = cp->ipvs; in udp_app_conn_bind() local 432 static int __udp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_init() 442 static void __udp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __udp_exit()
|
| H A D | ip_vs_proto_sctp.c | 17 sctp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, in sctp_conn_schedule() 481 static int sctp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in sctp_register_app() 504 static void sctp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in sctp_unregister_app() 514 struct netns_ipvs *ipvs = cp->ipvs; in sctp_app_conn_bind() local 552 static int __ip_vs_sctp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_init() 562 static void __ip_vs_sctp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_sctp_exit()
|
| H A D | ip_vs_proto_tcp.c | 35 tcp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb, in tcp_conn_schedule() 573 static int tcp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in tcp_register_app() 598 tcp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc) in tcp_unregister_app() 610 struct netns_ipvs *ipvs = cp->ipvs; in tcp_app_conn_bind() local 665 static int __ip_vs_tcp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_tcp_init() 676 static void __ip_vs_tcp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd) in __ip_vs_tcp_exit()
|
| H A D | ip_vs_xmit.c | 217 static inline bool ensure_mtu_is_adequate(struct netns_ipvs *ipvs, int skb_af, in ensure_mtu_is_adequate() 259 static inline bool decrement_ttl(struct netns_ipvs *ipvs, in decrement_ttl() 316 __ip_vs_get_out_rt(struct netns_ipvs *ipvs, int skb_af, struct sk_buff *skb, in __ip_vs_get_out_rt() 489 __ip_vs_get_out_rt_v6(struct netns_ipvs *ipvs, int skb_af, struct sk_buff *skb, in __ip_vs_get_out_rt_v6() 1150 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_tunnel_xmit() local 1295 struct netns_ipvs *ipvs = cp->ipvs; in ip_vs_tunnel_xmit_v6() local
|
| H A D | ip_vs_ftp.c | 585 struct netns_ipvs *ipvs = net_ipvs(net); in __ip_vs_ftp_init() local 612 struct netns_ipvs *ipvs = net_ipvs(net); in __ip_vs_ftp_exit() local
|
| H A D | ip_vs_lblc.c | 551 struct netns_ipvs *ipvs = net_ipvs(net); __ip_vs_lblc_init() local 587 struct netns_ipvs *ipvs = net_ipvs(net); __ip_vs_lblc_exit() local [all...] |
| H A D | ip_vs_lblcr.c | 737 struct netns_ipvs *ipvs = net_ipvs(net); __ip_vs_lblcr_init() local 772 struct netns_ipvs *ipvs = net_ipvs(net); __ip_vs_lblcr_exit() local [all...] |
| /linux/include/net/ |
| H A D | ip_vs.h | 502 struct netns_ipvs *ipvs; member 792 struct netns_ipvs *ipvs; member 870 struct netns_ipvs *ipvs; member 946 struct netns_ipvs *ipvs; member 1136 struct netns_ipvs *ipvs; member 1341 static inline int sysctl_conn_max(struct netns_ipvs *ipvs) in sysctl_conn_max() 1346 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold() 1351 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period() 1356 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period() 1361 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries() [all …]
|
| H A D | net_namespace.h | 176 struct netns_ipvs *ipvs; member
|
| /linux/net/netfilter/ |
| H A D | xt_ipvs.c | 52 struct netns_ipvs *ipvs = net_ipvs(xt_net(par)); in ipvs_mt() local
|