Lines Matching refs:netns_ipvs
36 static inline struct netns_ipvs *net_ipvs(struct net* net) in net_ipvs()
433 int (*init_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
435 void (*exit_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
437 int (*conn_schedule)(struct netns_ipvs *ipvs,
444 (*conn_in_get)(struct netns_ipvs *ipvs,
450 (*conn_out_get)(struct netns_ipvs *ipvs,
470 int (*register_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
472 void (*unregister_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
494 struct ip_vs_proto_data *ip_vs_proto_data_get(struct netns_ipvs *ipvs,
498 struct netns_ipvs *ipvs;
525 struct netns_ipvs *ipvs;
631 struct netns_ipvs *ipvs;
808 struct netns_ipvs *ipvs;
826 struct netns_ipvs { struct
970 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold() argument
975 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period()
980 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period()
985 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries()
990 static inline int sysctl_sync_ver(struct netns_ipvs *ipvs) in sysctl_sync_ver()
995 static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs) in sysctl_sloppy_tcp()
1000 static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs) in sysctl_sloppy_sctp()
1005 static inline int sysctl_sync_ports(struct netns_ipvs *ipvs) in sysctl_sync_ports()
1010 static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs) in sysctl_sync_persist_mode()
1015 static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs) in sysctl_sync_qlen_max()
1020 static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs) in sysctl_sync_sock_size()
1025 static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs) in sysctl_pmtu_disc()
1030 static inline int sysctl_backup_only(struct netns_ipvs *ipvs) in sysctl_backup_only()
1036 static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs) in sysctl_conn_reuse_mode()
1041 static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs) in sysctl_schedule_icmp()
1046 static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs) in sysctl_ignore_tunneled()
1051 static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs) in sysctl_cache_bypass()
1058 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold()
1063 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period()
1068 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period()
1073 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries()
1078 static inline int sysctl_sync_ver(struct netns_ipvs *ipvs) in sysctl_sync_ver()
1083 static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs) in sysctl_sloppy_tcp()
1088 static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs) in sysctl_sloppy_sctp()
1093 static inline int sysctl_sync_ports(struct netns_ipvs *ipvs) in sysctl_sync_ports()
1098 static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs) in sysctl_sync_persist_mode()
1103 static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs) in sysctl_sync_qlen_max()
1108 static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs) in sysctl_sync_sock_size()
1113 static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs) in sysctl_pmtu_disc()
1118 static inline int sysctl_backup_only(struct netns_ipvs *ipvs) in sysctl_backup_only()
1123 static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs) in sysctl_conn_reuse_mode()
1128 static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs) in sysctl_schedule_icmp()
1133 static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs) in sysctl_ignore_tunneled()
1138 static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs) in sysctl_cache_bypass()
1164 static inline void ip_vs_conn_fill_param(struct netns_ipvs *ipvs, int af, int protocol, in ip_vs_conn_fill_param()
1185 struct ip_vs_conn * ip_vs_conn_in_get_proto(struct netns_ipvs *ipvs, int af,
1191 struct ip_vs_conn * ip_vs_conn_out_get_proto(struct netns_ipvs *ipvs, int af,
1223 void ip_vs_random_dropentry(struct netns_ipvs *ipvs);
1288 int ip_vs_estimator_net_init(struct netns_ipvs *ipvs);
1289 int ip_vs_control_net_init(struct netns_ipvs *ipvs);
1290 int ip_vs_protocol_net_init(struct netns_ipvs *ipvs);
1291 int ip_vs_app_net_init(struct netns_ipvs *ipvs);
1292 int ip_vs_conn_net_init(struct netns_ipvs *ipvs);
1293 int ip_vs_sync_net_init(struct netns_ipvs *ipvs);
1294 void ip_vs_conn_net_cleanup(struct netns_ipvs *ipvs);
1295 void ip_vs_app_net_cleanup(struct netns_ipvs *ipvs);
1296 void ip_vs_protocol_net_cleanup(struct netns_ipvs *ipvs);
1297 void ip_vs_control_net_cleanup(struct netns_ipvs *ipvs);
1298 void ip_vs_estimator_net_cleanup(struct netns_ipvs *ipvs);
1299 void ip_vs_sync_net_cleanup(struct netns_ipvs *ipvs);
1300 void ip_vs_service_net_cleanup(struct netns_ipvs *ipvs);
1306 struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
1307 void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
1310 int register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto,
1335 void ip_vs_protocol_timeout_change(struct netns_ipvs *ipvs, int flags);
1375 ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol,
1378 bool ip_vs_has_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
1388 ip_vs_find_dest(struct netns_ipvs *ipvs, int svc_af, int dest_af,
1414 int start_sync_thread(struct netns_ipvs *ipvs, struct ipvs_sync_daemon_cfg *cfg,
1416 int stop_sync_thread(struct netns_ipvs *ipvs, int state);
1417 void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts);
1420 void ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
1421 void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
1460 static inline int ip_vs_todrop(struct netns_ipvs *ipvs) in ip_vs_todrop()
1470 static inline int ip_vs_todrop(struct netns_ipvs *ipvs) { return 0; } in ip_vs_todrop()
1552 static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs) in ip_vs_conntrack_enabled()
1571 static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs) in ip_vs_conntrack_enabled()