| 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 +-+- 144 __be32 timeout; /* cp timeout */ global() member 166 __be32 timeout; /* cp timeout */ global() member 303 sb_dequeue(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) sb_dequeue() argument 362 sb_queue_tail(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) sb_queue_tail() argument 389 get_curr_sync_buff(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms,unsigned long time) get_curr_sync_buff() argument 545 struct ipvs_master_sync_state *ms; ip_vs_sync_conn_v0() local 634 struct ipvs_master_sync_state *ms; ip_vs_sync_conn() local 845 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 1617 struct ipvs_master_sync_state *ms = master_wakeup_work_handler() local 1635 next_sync_buff(struct netns_ipvs * ipvs,struct ipvs_master_sync_state * ms) next_sync_buff() argument 1650 struct ipvs_master_sync_state *ms = &ipvs->ms[tinfo->id]; sync_thread_master() local 1846 struct ipvs_master_sync_state *ms; start_sync_thread() local 1980 struct ipvs_master_sync_state *ms = &ipvs->ms[id]; stop_sync_thread() local [all...] |