Lines Matching refs:netns_ipvs

38 static inline struct netns_ipvs *net_ipvs(struct net* net)  in net_ipvs()
473 struct netns_ipvs *ipvs;
507 int (*init_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
509 void (*exit_netns)(struct netns_ipvs *ipvs, struct ip_vs_proto_data *pd);
511 int (*conn_schedule)(struct netns_ipvs *ipvs,
518 (*conn_in_get)(struct netns_ipvs *ipvs,
524 (*conn_out_get)(struct netns_ipvs *ipvs,
541 int (*register_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
543 void (*unregister_app)(struct netns_ipvs *ipvs, struct ip_vs_app *inc);
565 struct ip_vs_proto_data *ip_vs_proto_data_get(struct netns_ipvs *ipvs,
569 struct netns_ipvs *ipvs;
596 struct netns_ipvs *ipvs;
706 struct netns_ipvs *ipvs;
894 struct netns_ipvs *ipvs;
914 struct netns_ipvs { struct
1080 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold() argument
1085 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period()
1090 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period()
1095 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries()
1100 static inline int sysctl_sync_ver(struct netns_ipvs *ipvs) in sysctl_sync_ver()
1105 static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs) in sysctl_sloppy_tcp()
1110 static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs) in sysctl_sloppy_sctp()
1115 static inline int sysctl_sync_ports(struct netns_ipvs *ipvs) in sysctl_sync_ports()
1120 static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs) in sysctl_sync_persist_mode()
1125 static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs) in sysctl_sync_qlen_max()
1130 static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs) in sysctl_sync_sock_size()
1135 static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs) in sysctl_pmtu_disc()
1140 static inline int sysctl_backup_only(struct netns_ipvs *ipvs) in sysctl_backup_only()
1146 static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs) in sysctl_conn_reuse_mode()
1151 static inline int sysctl_expire_nodest_conn(struct netns_ipvs *ipvs) in sysctl_expire_nodest_conn()
1156 static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs) in sysctl_schedule_icmp()
1161 static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs) in sysctl_ignore_tunneled()
1166 static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs) in sysctl_cache_bypass()
1171 static inline int sysctl_run_estimation(struct netns_ipvs *ipvs) in sysctl_run_estimation()
1176 static inline const struct cpumask *sysctl_est_cpulist(struct netns_ipvs *ipvs) in sysctl_est_cpulist()
1184 static inline int sysctl_est_nice(struct netns_ipvs *ipvs) in sysctl_est_nice()
1191 static inline int sysctl_sync_threshold(struct netns_ipvs *ipvs) in sysctl_sync_threshold()
1196 static inline int sysctl_sync_period(struct netns_ipvs *ipvs) in sysctl_sync_period()
1201 static inline unsigned int sysctl_sync_refresh_period(struct netns_ipvs *ipvs) in sysctl_sync_refresh_period()
1206 static inline int sysctl_sync_retries(struct netns_ipvs *ipvs) in sysctl_sync_retries()
1211 static inline int sysctl_sync_ver(struct netns_ipvs *ipvs) in sysctl_sync_ver()
1216 static inline int sysctl_sloppy_tcp(struct netns_ipvs *ipvs) in sysctl_sloppy_tcp()
1221 static inline int sysctl_sloppy_sctp(struct netns_ipvs *ipvs) in sysctl_sloppy_sctp()
1226 static inline int sysctl_sync_ports(struct netns_ipvs *ipvs) in sysctl_sync_ports()
1231 static inline int sysctl_sync_persist_mode(struct netns_ipvs *ipvs) in sysctl_sync_persist_mode()
1236 static inline unsigned long sysctl_sync_qlen_max(struct netns_ipvs *ipvs) in sysctl_sync_qlen_max()
1241 static inline int sysctl_sync_sock_size(struct netns_ipvs *ipvs) in sysctl_sync_sock_size()
1246 static inline int sysctl_pmtu_disc(struct netns_ipvs *ipvs) in sysctl_pmtu_disc()
1251 static inline int sysctl_backup_only(struct netns_ipvs *ipvs) in sysctl_backup_only()
1256 static inline int sysctl_conn_reuse_mode(struct netns_ipvs *ipvs) in sysctl_conn_reuse_mode()
1261 static inline int sysctl_expire_nodest_conn(struct netns_ipvs *ipvs) in sysctl_expire_nodest_conn()
1266 static inline int sysctl_schedule_icmp(struct netns_ipvs *ipvs) in sysctl_schedule_icmp()
1271 static inline int sysctl_ignore_tunneled(struct netns_ipvs *ipvs) in sysctl_ignore_tunneled()
1276 static inline int sysctl_cache_bypass(struct netns_ipvs *ipvs) in sysctl_cache_bypass()
1281 static inline int sysctl_run_estimation(struct netns_ipvs *ipvs) in sysctl_run_estimation()
1286 static inline const struct cpumask *sysctl_est_cpulist(struct netns_ipvs *ipvs) in sysctl_est_cpulist()
1291 static inline int sysctl_est_nice(struct netns_ipvs *ipvs) in sysctl_est_nice()
1323 static inline void ip_vs_conn_fill_param(struct netns_ipvs *ipvs, int af, int protocol, in ip_vs_conn_fill_param()
1344 struct ip_vs_conn * ip_vs_conn_in_get_proto(struct netns_ipvs *ipvs, int af,
1350 struct ip_vs_conn * ip_vs_conn_out_get_proto(struct netns_ipvs *ipvs, int af,
1382 void ip_vs_random_dropentry(struct netns_ipvs *ipvs);
1458 int ip_vs_estimator_net_init(struct netns_ipvs *ipvs);
1459 int ip_vs_control_net_init(struct netns_ipvs *ipvs);
1460 int ip_vs_protocol_net_init(struct netns_ipvs *ipvs);
1461 int ip_vs_app_net_init(struct netns_ipvs *ipvs);
1462 int ip_vs_conn_net_init(struct netns_ipvs *ipvs);
1463 int ip_vs_sync_net_init(struct netns_ipvs *ipvs);
1464 void ip_vs_conn_net_cleanup(struct netns_ipvs *ipvs);
1465 void ip_vs_app_net_cleanup(struct netns_ipvs *ipvs);
1466 void ip_vs_protocol_net_cleanup(struct netns_ipvs *ipvs);
1467 void ip_vs_control_net_cleanup(struct netns_ipvs *ipvs);
1468 void ip_vs_estimator_net_cleanup(struct netns_ipvs *ipvs);
1469 void ip_vs_sync_net_cleanup(struct netns_ipvs *ipvs);
1476 struct ip_vs_app *register_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
1477 void unregister_ip_vs_app(struct netns_ipvs *ipvs, struct ip_vs_app *app);
1480 int register_ip_vs_app_inc(struct netns_ipvs *ipvs, struct ip_vs_app *app, __u16 proto,
1507 void ip_vs_protocol_timeout_change(struct netns_ipvs *ipvs, int flags);
1545 ip_vs_service_find(struct netns_ipvs *ipvs, int af, __u32 fwmark, __u16 protocol,
1548 bool ip_vs_has_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
1552 ip_vs_find_real_service(struct netns_ipvs *ipvs, int af, __u16 protocol,
1554 struct ip_vs_dest *ip_vs_find_tunnel(struct netns_ipvs *ipvs, int af,
1565 ip_vs_find_dest(struct netns_ipvs *ipvs, int svc_af, int dest_af,
1591 int start_sync_thread(struct netns_ipvs *ipvs, struct ipvs_sync_daemon_cfg *cfg,
1593 int stop_sync_thread(struct netns_ipvs *ipvs, int state);
1594 void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts);
1597 int ip_vs_start_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
1598 void ip_vs_stop_estimator(struct netns_ipvs *ipvs, struct ip_vs_stats *stats);
1601 void ip_vs_est_reload_start(struct netns_ipvs *ipvs);
1602 int ip_vs_est_kthread_start(struct netns_ipvs *ipvs,
1606 static inline void ip_vs_est_stopped_recalc(struct netns_ipvs *ipvs) in ip_vs_est_stopped_recalc()
1616 static inline bool ip_vs_est_stopped(struct netns_ipvs *ipvs) in ip_vs_est_stopped()
1625 static inline int ip_vs_est_max_threads(struct netns_ipvs *ipvs) in ip_vs_est_max_threads()
1668 static inline int ip_vs_todrop(struct netns_ipvs *ipvs) in ip_vs_todrop()
1678 static inline int ip_vs_todrop(struct netns_ipvs *ipvs) { return 0; } in ip_vs_todrop()
1685 static inline void ip_vs_enqueue_expire_nodest_conns(struct netns_ipvs *ipvs) in ip_vs_enqueue_expire_nodest_conns()
1692 void ip_vs_expire_nodest_conn_flush(struct netns_ipvs *ipvs);
1694 static inline void ip_vs_enqueue_expire_nodest_conns(struct netns_ipvs *ipvs) {} in ip_vs_enqueue_expire_nodest_conns()
1777 static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs) in ip_vs_conntrack_enabled()
1796 static inline int ip_vs_conntrack_enabled(struct netns_ipvs *ipvs) in ip_vs_conntrack_enabled()
1860 int ip_vs_register_hooks(struct netns_ipvs *ipvs, unsigned int af);
1861 void ip_vs_unregister_hooks(struct netns_ipvs *ipvs, unsigned int af);