include/net/ip_vs.h
1130
struct netns_ipvs *ipvs;
include/net/ip_vs.h
1335
static inline int sysctl_conn_max(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1340
static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1345
static inline int sysctl_sync_period(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1350
static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1355
static inline int sysctl_sync_retries(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1360
static inline int sysctl_sync_ver(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1365
static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1370
static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1375
static inline int sysctl_sync_ports(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1380
static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1385
static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1390
static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1395
static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1400
static inline int sysctl_backup_only(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1406
static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1411
static inline int sysctl_expire_nodest_conn(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1416
static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1421
static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1426
static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1431
static inline int sysctl_run_estimation(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1436
static inline const struct cpumask *__sysctl_est_cpulist(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1444
static inline const struct cpumask *sysctl_est_preferred_cpulist(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1452
static inline int sysctl_est_nice(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1459
static inline int sysctl_conn_max(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1464
static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1469
static inline int sysctl_sync_period(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1474
static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1479
static inline int sysctl_sync_retries(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1484
static inline int sysctl_sync_ver(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1489
static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1494
static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1499
static inline int sysctl_sync_ports(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1504
static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1509
static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1514
static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1519
static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1524
static inline int sysctl_backup_only(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1529
static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1534
static inline int sysctl_expire_nodest_conn(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1539
static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1544
static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1549
static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1554
static inline int sysctl_run_estimation(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1559
static inline const struct cpumask *__sysctl_est_cpulist(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1564
static inline const struct cpumask *sysctl_est_preferred_cpulist(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1569
static inline int sysctl_est_nice(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1577
static inline int sysctl_conn_lfactor(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1589
static inline int sysctl_svc_lfactor(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1594
static inline bool sysctl_est_cpulist_empty(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1600
static inline unsigned int sysctl_est_cpulist_weight(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1631
static inline void ip_vs_conn_fill_param(struct netns_ipvs *ipvs, int af, int protocol,
include/net/ip_vs.h
1652
struct ip_vs_conn * ip_vs_conn_in_get_proto(struct netns_ipvs *ipvs, int af,
include/net/ip_vs.h
1658
struct ip_vs_conn * ip_vs_conn_out_get_proto(struct netns_ipvs *ipvs, int af,
include/net/ip_vs.h
1679
int ip_vs_conn_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t,
include/net/ip_vs.h
1681
struct ip_vs_rht *ip_vs_conn_tab_alloc(struct netns_ipvs *ipvs, int buckets,
include/net/ip_vs.h
1707
void ip_vs_random_dropentry(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1783
int ip_vs_estimator_net_init(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1784
int ip_vs_control_net_init(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1785
int ip_vs_protocol_net_init(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1786
int ip_vs_app_net_init(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1787
int ip_vs_conn_net_init(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1788
int ip_vs_sync_net_init(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1789
void ip_vs_conn_net_cleanup(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1790
void ip_vs_app_net_cleanup(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1791
void ip_vs_protocol_net_cleanup(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1792
void ip_vs_control_net_cleanup(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1793
void ip_vs_estimator_net_cleanup(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1794
void ip_vs_sync_net_cleanup(struct netns_ipvs *ipvs);
include/net/ip_vs.h
1801
struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
include/net/ip_vs.h
1802
void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
include/net/ip_vs.h
1805
int register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto,
include/net/ip_vs.h
1832
void ip_vs_protocol_timeout_change(struct netns_ipvs *ipvs, int flags);
include/net/ip_vs.h
1869
ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol,
include/net/ip_vs.h
1872
bool ip_vs_has_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
include/net/ip_vs.h
1876
ip_vs_find_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
include/net/ip_vs.h
1878
struct ip_vs_dest *ip_vs_find_tunnel(struct netns_ipvs *ipvs, int af,
include/net/ip_vs.h
1889
ip_vs_find_dest(struct netns_ipvs *ipvs, int svc_af, int dest_af,
include/net/ip_vs.h
1915
int start_sync_thread(struct netns_ipvs *ipvs, struct ipvs_sync_daemon_cfg *cfg,
include/net/ip_vs.h
1917
int stop_sync_thread(struct netns_ipvs *ipvs, int state);
include/net/ip_vs.h
1918
void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts);
include/net/ip_vs.h
1921
int ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
include/net/ip_vs.h
1922
void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
include/net/ip_vs.h
1925
void ip_vs_est_reload_start(struct netns_ipvs *ipvs, bool restart);
include/net/ip_vs.h
1926
int ip_vs_est_kthread_start(struct netns_ipvs *ipvs,
include/net/ip_vs.h
1930
static inline void ip_vs_stop_estimator_tot_stats(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1938
static inline void ip_vs_est_stopped_recalc(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1948
static inline bool ip_vs_est_stopped(struct netns_ipvs *ipvs)
include/net/ip_vs.h
1957
static inline int ip_vs_est_max_threads(struct netns_ipvs *ipvs)
include/net/ip_vs.h
2000
static inline int ip_vs_todrop(struct netns_ipvs *ipvs)
include/net/ip_vs.h
2010
static inline int ip_vs_todrop(struct netns_ipvs *ipvs) { return 0; }
include/net/ip_vs.h
2017
static inline void ip_vs_enqueue_expire_nodest_conns(struct netns_ipvs *ipvs)
include/net/ip_vs.h
2024
void ip_vs_expire_nodest_conn_flush(struct netns_ipvs *ipvs);
include/net/ip_vs.h
2026
static inline void ip_vs_enqueue_expire_nodest_conns(struct netns_ipvs *ipvs) {}
include/net/ip_vs.h
2143
static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs)
include/net/ip_vs.h
2162
static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs)
include/net/ip_vs.h
2226
int ip_vs_register_hooks(struct netns_ipvs *ipvs, unsigned int af);
include/net/ip_vs.h
2227
void ip_vs_unregister_hooks(struct netns_ipvs *ipvs, unsigned int af);
include/net/ip_vs.h
498
struct netns_ipvs *ipvs;
include/net/ip_vs.h
62
static inline struct netns_ipvs *net_ipvs(struct net* net)
include/net/ip_vs.h
700
int ip_vs_rht_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t, int n,
include/net/ip_vs.h
725
int (*init_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
include/net/ip_vs.h
727
void (*exit_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
include/net/ip_vs.h
729
int (*conn_schedule)(struct netns_ipvs *ipvs,
include/net/ip_vs.h
736
(*conn_in_get)(struct netns_ipvs *ipvs,
include/net/ip_vs.h
742
(*conn_out_get)(struct netns_ipvs *ipvs,
include/net/ip_vs.h
760
int (*register_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
include/net/ip_vs.h
762
void (*unregister_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
include/net/ip_vs.h
784
struct ip_vs_proto_data *ip_vs_proto_data_get(struct netns_ipvs *ipvs,
include/net/ip_vs.h
788
struct netns_ipvs *ipvs;
include/net/ip_vs.h
866
struct netns_ipvs *ipvs;
include/net/ip_vs.h
942
struct netns_ipvs *ipvs;
include/net/net_namespace.h
176
struct netns_ipvs *ipvs;
include/net/net_namespace.h
55
struct netns_ipvs;
net/netfilter/ipvs/ip_vs_app.c
124
ip_vs_app_inc_release(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_app.c
172
register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto,
net/netfilter/ipvs/ip_vs_app.c
188
struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app)
net/netfilter/ipvs/ip_vs_app.c
231
void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app)
net/netfilter/ipvs/ip_vs_app.c
516
static struct ip_vs_app *ip_vs_app_idx(struct netns_ipvs *ipvs, loff_t pos)
net/netfilter/ipvs/ip_vs_app.c
533
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_app.c
545
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_app.c
596
int __net_init ip_vs_app_net_init(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_app.c
608
void __net_exit ip_vs_app_net_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_app.c
72
ip_vs_app_inc_new(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto,
net/netfilter/ipvs/ip_vs_conn.c
1274
static int expire_quiescent_template(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_conn.c
1293
struct netns_ipvs *ipvs = ct->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
1367
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
1466
struct netns_ipvs *ipvs = p->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
1593
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_conn.c
1638
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_conn.c
1831
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
1864
void ip_vs_random_dropentry(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_conn.c
1951
static void ip_vs_conn_flush(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_conn.c
2015
void ip_vs_expire_nodest_conn_flush(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_conn.c
2079
int __net_init ip_vs_conn_net_init(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_conn.c
2113
void __net_exit ip_vs_conn_net_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_conn.c
263
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
318
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
370
struct netns_ipvs *ipvs = p->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
419
struct netns_ipvs *ipvs = p->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
440
ip_vs_conn_fill_param_proto(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_conn.c
461
ip_vs_conn_in_get_proto(struct netns_ipvs *ipvs, int af,
net/netfilter/ipvs/ip_vs_conn.c
478
struct netns_ipvs *ipvs = p->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
546
struct netns_ipvs *ipvs = p->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
604
ip_vs_conn_out_get_proto(struct netns_ipvs *ipvs, int af,
net/netfilter/ipvs/ip_vs_conn.c
647
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
799
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_conn.c
852
static int ip_vs_conn_default_load_factor(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_conn.c
866
int ip_vs_conn_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t,
net/netfilter/ipvs/ip_vs_conn.c
875
struct ip_vs_rht *ip_vs_conn_tab_alloc(struct netns_ipvs *ipvs, int buckets,
net/netfilter/ipvs/ip_vs_conn.c
903
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_conn.c
912
ipvs = container_of(work, struct netns_ipvs, conn_resize_work.work);
net/netfilter/ipvs/ip_vs_core.c
1086
static int ip_vs_out_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_core.c
1163
static int ip_vs_out_icmp_v6(struct netns_ipvs *ipvs, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_core.c
1395
struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_core.c
1505
struct netns_ipvs *ipvs = net_ipvs(state->net);
net/netfilter/ipvs/ip_vs_core.c
1641
ip_vs_try_to_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_core.c
1676
static int ipvs_udp_decap(struct netns_ipvs *ipvs, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_core.c
1711
static int ipvs_gre_decap(struct netns_ipvs *ipvs, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_core.c
1753
ip_vs_in_icmp(struct netns_ipvs *ipvs, struct sk_buff *skb, int *related,
net/netfilter/ipvs/ip_vs_core.c
1982
static int ip_vs_in_icmp_v6(struct netns_ipvs *ipvs, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_core.c
2090
struct netns_ipvs *ipvs = net_ipvs(state->net);
net/netfilter/ipvs/ip_vs_core.c
2290
struct netns_ipvs *ipvs = net_ipvs(state->net);
net/netfilter/ipvs/ip_vs_core.c
235
int ip_vs_rht_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t, int n,
net/netfilter/ipvs/ip_vs_core.c
2414
int ip_vs_register_hooks(struct netns_ipvs *ipvs, unsigned int af)
net/netfilter/ipvs/ip_vs_core.c
2443
void ip_vs_unregister_hooks(struct netns_ipvs *ipvs, unsigned int af)
net/netfilter/ipvs/ip_vs_core.c
2474
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_core.c
2528
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_core.c
2546
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_core.c
2563
.size = sizeof(struct netns_ipvs),
net/netfilter/ipvs/ip_vs_core.c
303
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_core.c
339
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_core.c
374
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_core.c
767
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_core.c
853
static int sysctl_snat_reroute(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_core.c
858
static int sysctl_nat_icmp_send(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_core.c
865
static int sysctl_snat_reroute(struct netns_ipvs *ipvs) { return 0; }
net/netfilter/ipvs/ip_vs_core.c
866
static int sysctl_nat_icmp_send(struct netns_ipvs *ipvs) { return 0; }
net/netfilter/ipvs/ip_vs_core.c
884
static inline int ip_vs_gather_frags(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_core.c
898
static int ip_vs_route_me_harder(struct netns_ipvs *ipvs, int af,
net/netfilter/ipvs/ip_vs_ctl.c
1053
struct ip_vs_dest *ip_vs_find_dest(struct netns_ipvs *ipvs, int svc_af, int dest_af,
net/netfilter/ipvs/ip_vs_ctl.c
1112
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
1148
static void ip_vs_trash_put_dest(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
1191
static void ip_vs_trash_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
1314
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
1589
static void __ip_vs_del_dest(struct netns_ipvs *ipvs, struct ip_vs_dest *dest,
net/netfilter/ipvs/ip_vs_ctl.c
1675
struct netns_ipvs *ipvs = timer_container_of(ipvs, t,
net/netfilter/ipvs/ip_vs_ctl.c
1709
ip_vs_add_service(struct netns_ipvs *ipvs, struct ip_vs_service_user_kern *u,
net/netfilter/ipvs/ip_vs_ctl.c
1924
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
2018
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
2088
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
2138
static int ip_vs_flush(struct netns_ipvs *ipvs, bool cleanup)
net/netfilter/ipvs/ip_vs_ctl.c
218
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
2188
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
220
ipvs = container_of(work, struct netns_ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
2227
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
2290
static int ip_vs_zero_all(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
232
struct netns_ipvs *ipvs =
net/netfilter/ipvs/ip_vs_ctl.c
233
container_of(work, struct netns_ipvs, defense_work.work);
net/netfilter/ipvs/ip_vs_ctl.c
2344
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2368
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2395
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2446
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
245
struct netns_ipvs *ipvs =
net/netfilter/ipvs/ip_vs_ctl.c
246
container_of(work, struct netns_ipvs, est_reload_work.work);
net/netfilter/ipvs/ip_vs_ctl.c
2485
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2536
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2566
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2592
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2619
struct netns_ipvs *ipvs = table->extra2;
net/netfilter/ipvs/ip_vs_ctl.c
2771
sizeof(((struct netns_ipvs *)0)->sysctl_sync_threshold),
net/netfilter/ipvs/ip_vs_ctl.c
2925
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
2978
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
300
static int get_conn_tab_size(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
3150
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
3306
static int ip_vs_set_timeout(struct netns_ipvs *ipvs, struct ip_vs_timeout_user *u)
net/netfilter/ipvs/ip_vs_ctl.c
3433
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
3596
__ip_vs_get_service_entries(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
3634
__ip_vs_get_dest_entries(struct netns_ipvs *ipvs, const struct ip_vs_get_dests *get,
net/netfilter/ipvs/ip_vs_ctl.c
3690
__ip_vs_get_timeouts(struct netns_ipvs *ipvs, struct ip_vs_timeout_user *u)
net/netfilter/ipvs/ip_vs_ctl.c
3739
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
384
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
4128
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
4168
static int ip_vs_genl_parse_service(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
4247
static struct ip_vs_service *ip_vs_genl_find_service(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
4336
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
440
struct netns_ipvs *ipvs = svc->ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
4492
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
4517
static int ip_vs_genl_new_daemon(struct netns_ipvs *ipvs, struct nlattr **attrs)
net/netfilter/ipvs/ip_vs_ctl.c
4578
static int ip_vs_genl_del_daemon(struct netns_ipvs *ipvs, struct nlattr **attrs)
net/netfilter/ipvs/ip_vs_ctl.c
4590
static int ip_vs_genl_set_config(struct netns_ipvs *ipvs, struct nlattr **attrs)
net/netfilter/ipvs/ip_vs_ctl.c
4613
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
4642
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
4772
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ctl.c
495
__ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u16 protocol,
net/netfilter/ipvs/ip_vs_ctl.c
4995
static int __net_init ip_vs_control_net_init_sysctl(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
5141
static void __net_exit ip_vs_control_net_cleanup_sysctl(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
5167
static int __net_init ip_vs_control_net_init_sysctl(struct netns_ipvs *ipvs) { return 0; }
net/netfilter/ipvs/ip_vs_ctl.c
5168
static void __net_exit ip_vs_control_net_cleanup_sysctl(struct netns_ipvs *ipvs) { }
net/netfilter/ipvs/ip_vs_ctl.c
5179
int __net_init ip_vs_control_net_init(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
5264
void __net_exit ip_vs_control_net_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
532
__ip_vs_svc_fwm_find(struct netns_ipvs *ipvs, int af, __u32 fwmark)
net/netfilter/ipvs/ip_vs_ctl.c
562
ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol,
net/netfilter/ipvs/ip_vs_ctl.c
617
static int ip_vs_get_num_services(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
627
static int ip_vs_svc_default_load_factor(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
639
static int ip_vs_svc_desired_size(struct netns_ipvs *ipvs, struct ip_vs_rht *t,
net/netfilter/ipvs/ip_vs_ctl.c
648
static struct ip_vs_rht *ip_vs_svc_table_alloc(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_ctl.c
678
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_ctl.c
686
ipvs = container_of(work, struct netns_ipvs, svc_resize_work.work);
net/netfilter/ipvs/ip_vs_ctl.c
886
static void ip_vs_rs_hash(struct netns_ipvs *ipvs, struct ip_vs_dest *dest)
net/netfilter/ipvs/ip_vs_ctl.c
93
static void update_defense_level(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ctl.c
938
bool ip_vs_has_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
net/netfilter/ipvs/ip_vs_ctl.c
967
struct ip_vs_dest *ip_vs_find_real_service(struct netns_ipvs *ipvs, int af,
net/netfilter/ipvs/ip_vs_ctl.c
998
struct ip_vs_dest *ip_vs_find_tunnel(struct netns_ipvs *ipvs, int af,
net/netfilter/ipvs/ip_vs_est.c
177
struct netns_ipvs *ipvs = kd->ipvs;
net/netfilter/ipvs/ip_vs_est.c
235
void ip_vs_est_reload_start(struct netns_ipvs *ipvs, bool restart)
net/netfilter/ipvs/ip_vs_est.c
250
int ip_vs_est_kthread_start(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_est.c
295
static void ip_vs_est_set_params(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_est.c
307
static int ip_vs_est_add_kthread(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_est.c
380
static void ip_vs_est_update_ktid(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_est.c
400
static int ip_vs_enqueue_estimator(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_est.c
493
int ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats)
net/netfilter/ipvs/ip_vs_est.c
537
void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats)
net/netfilter/ipvs/ip_vs_est.c
612
static void ip_vs_est_drain_temp_list(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_est.c
648
static int ip_vs_est_calc_limits(struct netns_ipvs *ipvs, int *chain_max)
net/netfilter/ipvs/ip_vs_est.c
750
static void ip_vs_est_calc_phase(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_est.c
80
static void ip_vs_est_calc_phase(struct netns_ipvs *ipvs);
net/netfilter/ipvs/ip_vs_est.c
81
static void ip_vs_est_drain_temp_list(struct netns_ipvs *ipvs);
net/netfilter/ipvs/ip_vs_est.c
942
int __net_init ip_vs_estimator_net_init(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_est.c
957
void __net_exit ip_vs_estimator_net_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_ftp.c
579
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_ftp.c
606
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_lblc.c
551
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_lblc.c
587
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_lblcr.c
737
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_lblcr.c
772
struct netns_ipvs *ipvs = net_ipvs(net);
net/netfilter/ipvs/ip_vs_proto.c
117
unregister_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_proto.c
157
ip_vs_proto_data_get(struct netns_ipvs *ipvs, unsigned short proto)
net/netfilter/ipvs/ip_vs_proto.c
174
void ip_vs_protocol_timeout_change(struct netns_ipvs *ipvs, int flags)
net/netfilter/ipvs/ip_vs_proto.c
295
int __net_init ip_vs_protocol_net_init(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_proto.c
328
void __net_exit ip_vs_protocol_net_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_proto.c
65
register_ip_vs_proto_netns(struct netns_ipvs *ipvs, struct ip_vs_protocol *pp)
net/netfilter/ipvs/ip_vs_proto_ah_esp.c
102
ah_esp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_proto_ah_esp.c
39
ah_esp_conn_fill_param_proto(struct netns_ipvs *ipvs, int af,
net/netfilter/ipvs/ip_vs_proto_ah_esp.c
54
ah_esp_conn_in_get(struct netns_ipvs *ipvs, int af, const struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_proto_ah_esp.c
80
ah_esp_conn_out_get(struct netns_ipvs *ipvs, int af, const struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_proto_sctp.c
17
sctp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_proto_sctp.c
483
static int sctp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_proto_sctp.c
506
static void sctp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_proto_sctp.c
516
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_proto_sctp.c
554
static int __ip_vs_sctp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_proto_sctp.c
564
static void __ip_vs_sctp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_proto_tcp.c
35
tcp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_proto_tcp.c
575
static int tcp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_proto_tcp.c
600
tcp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_proto_tcp.c
612
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_proto_tcp.c
667
static int __ip_vs_tcp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_proto_tcp.c
678
static void __ip_vs_tcp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_proto_udp.c
31
udp_conn_schedule(struct netns_ipvs *ipvs, int af, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_proto_udp.c
326
static int udp_register_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_proto_udp.c
351
udp_unregister_app(struct netns_ipvs *ipvs, struct ip_vs_app *inc)
net/netfilter/ipvs/ip_vs_proto_udp.c
362
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_proto_udp.c
432
static int __udp_init(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_proto_udp.c
442
static void __udp_exit(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd)
net/netfilter/ipvs/ip_vs_sync.c
1069
static inline int ip_vs_proc_sync_conn(struct netns_ipvs *ipvs, __u8 *p, __u8 *msg_end)
net/netfilter/ipvs/ip_vs_sync.c
1203
static void ip_vs_process_message(struct netns_ipvs *ipvs, __u8 *buffer,
net/netfilter/ipvs/ip_vs_sync.c
1463
static int make_send_sock(struct netns_ipvs *ipvs, int id,
net/netfilter/ipvs/ip_vs_sync.c
1520
static int make_receive_sock(struct netns_ipvs *ipvs, int id,
net/netfilter/ipvs/ip_vs_sync.c
1623
struct netns_ipvs *ipvs = ms->ipvs;
net/netfilter/ipvs/ip_vs_sync.c
1638
next_sync_buff(struct netns_ipvs *ipvs, struct ipvs_master_sync_state *ms)
net/netfilter/ipvs/ip_vs_sync.c
1652
struct netns_ipvs *ipvs = tinfo->ipvs;
net/netfilter/ipvs/ip_vs_sync.c
1704
struct netns_ipvs *ipvs = tinfo->ipvs;
net/netfilter/ipvs/ip_vs_sync.c
1738
int start_sync_thread(struct netns_ipvs *ipvs, struct ipvs_sync_daemon_cfg *c,
net/netfilter/ipvs/ip_vs_sync.c
1954
int stop_sync_thread(struct netns_ipvs *ipvs, int state)
net/netfilter/ipvs/ip_vs_sync.c
198
struct netns_ipvs *ipvs;
net/netfilter/ipvs/ip_vs_sync.c
2042
int __net_init ip_vs_sync_net_init(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_sync.c
2050
void ip_vs_sync_net_cleanup(struct netns_ipvs *ipvs)
net/netfilter/ipvs/ip_vs_sync.c
303
sb_dequeue(struct netns_ipvs *ipvs, struct ipvs_master_sync_state *ms)
net/netfilter/ipvs/ip_vs_sync.c
328
ip_vs_sync_buff_create(struct netns_ipvs *ipvs, unsigned int len)
net/netfilter/ipvs/ip_vs_sync.c
361
static inline void sb_queue_tail(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_sync.c
389
get_curr_sync_buff(struct netns_ipvs *ipvs, struct ipvs_master_sync_state *ms,
net/netfilter/ipvs/ip_vs_sync.c
406
select_master_thread_id(struct netns_ipvs *ipvs, struct ip_vs_conn *cp)
net/netfilter/ipvs/ip_vs_sync.c
415
ip_vs_sync_buff_create_v0(struct netns_ipvs *ipvs, unsigned int len)
net/netfilter/ipvs/ip_vs_sync.c
459
static int ip_vs_sync_conn_needed(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_sync.c
539
static void ip_vs_sync_conn_v0(struct netns_ipvs *ipvs, struct ip_vs_conn *cp,
net/netfilter/ipvs/ip_vs_sync.c
629
void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts)
net/netfilter/ipvs/ip_vs_sync.c
788
ip_vs_conn_fill_param_sync(struct netns_ipvs *ipvs, int af, union ip_vs_sync_conn *sc,
net/netfilter/ipvs/ip_vs_sync.c
841
static void ip_vs_proc_conn(struct netns_ipvs *ipvs, struct ip_vs_conn_param *param,
net/netfilter/ipvs/ip_vs_sync.c
958
static void ip_vs_process_message_v0(struct netns_ipvs *ipvs, const char *buffer,
net/netfilter/ipvs/ip_vs_xmit.c
1150
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_xmit.c
1295
struct netns_ipvs *ipvs = cp->ipvs;
net/netfilter/ipvs/ip_vs_xmit.c
217
static inline bool ensure_mtu_is_adequate(struct netns_ipvs *ipvs, int skb_af,
net/netfilter/ipvs/ip_vs_xmit.c
259
static inline bool decrement_ttl(struct netns_ipvs *ipvs,
net/netfilter/ipvs/ip_vs_xmit.c
316
__ip_vs_get_out_rt(struct netns_ipvs *ipvs, int skb_af, struct sk_buff *skb,
net/netfilter/ipvs/ip_vs_xmit.c
489
__ip_vs_get_out_rt_v6(struct netns_ipvs *ipvs, int skb_af, struct sk_buff *skb,
net/netfilter/xt_ipvs.c
52
struct netns_ipvs *ipvs = net_ipvs(xt_net(par));