| H A D | ip_vs_sync.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * high-performance and highly available server based on a 13 * time-outs, and firewall marks. 15 * Ver. 0 can be turned on by sysctl -w net.ipv4.vs.sync_version=0 32 * Persistence support, fwmark and time-out. 60 #define IP_VS_SYNC_GROUP 0xe0000051 /* multicast addr - 224.0.0.81 */ 99 +-+- 145 __be32 timeout; /* cp timeout */ global() member 167 __be32 timeout; /* cp timeout */ global() member 304 sb_dequeue(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) sb_dequeue() argument 363 sb_queue_tail(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) sb_queue_tail() argument 390 get_curr_sync_buff(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms,unsigned long time) get_curr_sync_buff() argument 546 struct ipvs_master_sync_state *ms; ip_vs_sync_conn_v0() local 635 struct ipvs_master_sync_state *ms; ip_vs_sync_conn() local 846 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 1621 struct ipvs_master_sync_state *ms = master_wakeup_work_handler() local 1639 next_sync_buff(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) next_sync_buff() argument 1654 struct ipvs_master_sync_state *ms = &ipvs->ms[tinfo->id]; sync_thread_master() local 1828 struct ipvs_master_sync_state *ms; start_sync_thread() local 1962 struct ipvs_master_sync_state *ms = &ipvs->ms[id]; stop_sync_thread() local [all...] |