Lines Matching refs:netns_ipvs
39 static inline struct netns_ipvs *net_ipvs(struct net* net) in net_ipvs()
428 int (*init_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
430 void (*exit_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
432 int (*conn_schedule)(struct netns_ipvs *ipvs,
439 (*conn_in_get)(struct netns_ipvs *ipvs,
445 (*conn_out_get)(struct netns_ipvs *ipvs,
465 int (*register_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
467 void (*unregister_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
489 struct ip_vs_proto_data *ip_vs_proto_data_get(struct netns_ipvs *ipvs,
493 struct netns_ipvs *ipvs;
520 struct netns_ipvs *ipvs;
626 struct netns_ipvs *ipvs;
811 struct netns_ipvs *ipvs;
829 struct netns_ipvs { struct
974 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold() argument
979 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period()
984 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period()
989 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries()
994 static inline int sysctl_sync_ver(struct netns_ipvs *ipvs) in sysctl_sync_ver()
999 static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs) in sysctl_sloppy_tcp()
1004 static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs) in sysctl_sloppy_sctp()
1009 static inline int sysctl_sync_ports(struct netns_ipvs *ipvs) in sysctl_sync_ports()
1014 static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs) in sysctl_sync_persist_mode()
1019 static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs) in sysctl_sync_qlen_max()
1024 static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs) in sysctl_sync_sock_size()
1029 static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs) in sysctl_pmtu_disc()
1034 static inline int sysctl_backup_only(struct netns_ipvs *ipvs) in sysctl_backup_only()
1040 static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs) in sysctl_conn_reuse_mode()
1045 static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs) in sysctl_schedule_icmp()
1050 static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs) in sysctl_ignore_tunneled()
1055 static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs) in sysctl_cache_bypass()
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()
1087 static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs) in sysctl_sloppy_tcp()
1092 static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs) in sysctl_sloppy_sctp()
1097 static inline int sysctl_sync_ports(struct netns_ipvs *ipvs) in sysctl_sync_ports()
1102 static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs) in sysctl_sync_persist_mode()
1107 static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs) in sysctl_sync_qlen_max()
1112 static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs) in sysctl_sync_sock_size()
1117 static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs) in sysctl_pmtu_disc()
1122 static inline int sysctl_backup_only(struct netns_ipvs *ipvs) in sysctl_backup_only()
1127 static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs) in sysctl_conn_reuse_mode()
1132 static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs) in sysctl_schedule_icmp()
1137 static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs) in sysctl_ignore_tunneled()
1142 static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs) in sysctl_cache_bypass()
1174 static inline void ip_vs_conn_fill_param(struct netns_ipvs *ipvs, int af, int protocol, in ip_vs_conn_fill_param()
1195 struct ip_vs_conn * ip_vs_conn_in_get_proto(struct netns_ipvs *ipvs, int af,
1201 struct ip_vs_conn * ip_vs_conn_out_get_proto(struct netns_ipvs *ipvs, int af,
1233 void ip_vs_random_dropentry(struct netns_ipvs *ipvs);
1309 int ip_vs_estimator_net_init(struct netns_ipvs *ipvs);
1310 int ip_vs_control_net_init(struct netns_ipvs *ipvs);
1311 int ip_vs_protocol_net_init(struct netns_ipvs *ipvs);
1312 int ip_vs_app_net_init(struct netns_ipvs *ipvs);
1313 int ip_vs_conn_net_init(struct netns_ipvs *ipvs);
1314 int ip_vs_sync_net_init(struct netns_ipvs *ipvs);
1315 void ip_vs_conn_net_cleanup(struct netns_ipvs *ipvs);
1316 void ip_vs_app_net_cleanup(struct netns_ipvs *ipvs);
1317 void ip_vs_protocol_net_cleanup(struct netns_ipvs *ipvs);
1318 void ip_vs_control_net_cleanup(struct netns_ipvs *ipvs);
1319 void ip_vs_estimator_net_cleanup(struct netns_ipvs *ipvs);
1320 void ip_vs_sync_net_cleanup(struct netns_ipvs *ipvs);
1321 void ip_vs_service_net_cleanup(struct netns_ipvs *ipvs);
1327 struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
1328 void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
1331 int register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto,
1358 void ip_vs_protocol_timeout_change(struct netns_ipvs *ipvs, int flags);
1396 ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol,
1399 bool ip_vs_has_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
1403 ip_vs_find_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
1413 ip_vs_find_dest(struct netns_ipvs *ipvs, int svc_af, int dest_af,
1439 int start_sync_thread(struct netns_ipvs *ipvs, struct ipvs_sync_daemon_cfg *cfg,
1441 int stop_sync_thread(struct netns_ipvs *ipvs, int state);
1442 void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts);
1445 void ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
1446 void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
1485 static inline int ip_vs_todrop(struct netns_ipvs *ipvs) in ip_vs_todrop()
1495 static inline int ip_vs_todrop(struct netns_ipvs *ipvs) { return 0; } in ip_vs_todrop()
1575 static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs) in ip_vs_conntrack_enabled()
1594 static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs) in ip_vs_conntrack_enabled()