Home
last modified time | relevance | path

Searched refs:ip_vs_conn (Results 1 – 12 of 12) sorted by relevance

/linux/include/net/
H A Dip_vs.h713 struct ip_vs_conn;
736 int *verdict, struct ip_vs_conn **cpp,
739 struct ip_vs_conn *
745 struct ip_vs_conn *
752 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph);
755 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph);
759 void (*state_transition)(struct ip_vs_conn *cp, int direction,
768 int (*app_conn_bind)(struct ip_vs_conn *cp);
813 struct ip_vs_conn { struct
827 struct ip_vs_conn *control; /* Master control connection */ argument
[all …]
/linux/net/netfilter/ipvs/
H A Dip_vs_conn.c97 conn_tab_lock(struct ip_vs_rht *t, struct ip_vs_rht *t2, struct ip_vs_conn *cp, in conn_tab_lock()
235 const struct ip_vs_conn *cp, in ip_vs_conn_hashkey_conn()
261 static inline int ip_vs_conn_hash(struct ip_vs_conn *cp) in ip_vs_conn_hash()
316 static inline bool ip_vs_conn_unlink(struct ip_vs_conn *cp) in ip_vs_conn_unlink()
366 static inline struct ip_vs_conn *
375 struct ip_vs_conn *cp; in __ip_vs_conn_in_get()
413 struct ip_vs_conn *ip_vs_conn_in_get(const struct ip_vs_conn_param *p) in ip_vs_conn_in_get()
415 struct ip_vs_conn *cp; in ip_vs_conn_in_get()
460 struct ip_vs_conn *
475 struct ip_vs_conn *ip_vs_ct_in_get(const struct ip_vs_conn_param *p) in ip_vs_ct_in_get()
[all …]
H A Dip_vs_app.c258 int ip_vs_bind_app(struct ip_vs_conn *cp, in ip_vs_bind_app()
268 void ip_vs_unbind_app(struct ip_vs_conn *cp) in ip_vs_unbind_app()
345 static inline void vs_seq_update(struct ip_vs_conn *cp, struct ip_vs_seq *vseq, in vs_seq_update()
359 static inline int app_tcp_pkt_out(struct ip_vs_conn *cp, struct sk_buff *skb, in app_tcp_pkt_out()
409 int ip_vs_app_pkt_out(struct ip_vs_conn *cp, struct sk_buff *skb, in ip_vs_app_pkt_out()
435 static inline int app_tcp_pkt_in(struct ip_vs_conn *cp, struct sk_buff *skb, in app_tcp_pkt_in()
485 int ip_vs_app_pkt_in(struct ip_vs_conn *cp, struct sk_buff *skb, in ip_vs_app_pkt_in()
H A Dip_vs_nfct.c70 ip_vs_update_conntrack(struct sk_buff *skb, struct ip_vs_conn *cp, int outin) in ip_vs_update_conntrack()
143 struct ip_vs_conn *cp; in ip_vs_nfct_expect_callback()
211 struct ip_vs_conn *cp, u8 proto, in ip_vs_nfct_expect_related()
241 void ip_vs_conn_drop_conntrack(struct ip_vs_conn *cp) in ip_vs_conn_drop_conntrack()
H A Dip_vs_core.c299 ip_vs_in_stats(struct ip_vs_conn *cp, struct sk_buff *skb) in ip_vs_in_stats()
335 ip_vs_out_stats(struct ip_vs_conn *cp, struct sk_buff *skb) in ip_vs_out_stats()
371 ip_vs_conn_stats(struct ip_vs_conn *cp, struct ip_vs_service *svc) in ip_vs_conn_stats()
398 ip_vs_set_state(struct ip_vs_conn *cp, int direction, in ip_vs_set_state()
429 static struct ip_vs_conn *
434 struct ip_vs_conn *cp = NULL; in ip_vs_sched_persist()
436 struct ip_vs_conn *ct; in ip_vs_sched_persist()
617 struct ip_vs_conn *
623 struct ip_vs_conn *cp = NULL; in ip_vs_schedule()
781 struct ip_vs_conn *cp; in ip_vs_leave()
[all …]
H A Dip_vs_xmit.c634 struct ip_vs_conn *cp) in ip_vs_tunnel_xmit_prepare()
667 struct ip_vs_conn *cp, int local) in ip_vs_nat_send_or_cont()
698 struct ip_vs_conn *cp, int local) in ip_vs_send_or_cont()
722 ip_vs_null_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_null_xmit()
736 ip_vs_bypass_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_bypass_xmit()
759 ip_vs_bypass_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_bypass_xmit_v6()
787 ip_vs_nat_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_nat_xmit()
871 ip_vs_nat_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_nat_xmit_v6()
1037 struct ip_vs_conn *cp, __u8 *next_protocol) in ipvs_gue_encap()
1111 struct ip_vs_conn *cp, __u8 *next_protocol) in ipvs_gre_encap()
[all …]
H A Dip_vs_proto_udp.c33 int *verdict, struct ip_vs_conn **cpp, in udp_conn_schedule()
137 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in udp_snat_handler()
220 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in udp_dnat_handler()
360 static int udp_app_conn_bind(struct ip_vs_conn *cp) in udp_app_conn_bind()
417 udp_state_transition(struct ip_vs_conn *cp, int direction, in udp_state_transition()
H A Dip_vs_proto_tcp.c37 int *verdict, struct ip_vs_conn **cpp, in tcp_conn_schedule()
148 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in tcp_snat_handler()
226 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in tcp_dnat_handler()
476 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_tcp_state()
550 tcp_state_transition(struct ip_vs_conn *cp, int direction, in tcp_state_transition()
608 tcp_app_conn_bind(struct ip_vs_conn *cp) in tcp_app_conn_bind()
650 void ip_vs_tcp_conn_listen(struct ip_vs_conn *cp) in ip_vs_tcp_conn_listen()
H A Dip_vs_proto_sctp.c19 int *verdict, struct ip_vs_conn **cpp, in sctp_conn_schedule()
93 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in sctp_snat_handler()
141 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in sctp_dnat_handler()
377 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_sctp_state()
466 sctp_state_transition(struct ip_vs_conn *cp, int direction, in sctp_state_transition()
512 static int sctp_app_conn_bind(struct ip_vs_conn *cp) in sctp_app_conn_bind()
H A Dip_vs_sync.c406 select_master_thread_id(struct netns_ipvs *ipvs, struct ip_vs_conn *cp) in select_master_thread_id()
441 static inline bool in_persistence(struct ip_vs_conn *cp) in in_persistence()
460 struct ip_vs_conn *cp, int pkts) in ip_vs_sync_conn_needed()
539 static void ip_vs_sync_conn_v0(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, in ip_vs_sync_conn_v0()
629 void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts) in ip_vs_sync_conn()
849 struct ip_vs_conn *cp; in ip_vs_proc_conn()
H A Dip_vs_proto.c195 const char *ip_vs_state_name(const struct ip_vs_conn *cp) in ip_vs_state_name()
/linux/net/netfilter/
H A Dxt_ipvs.c57 struct ip_vs_conn *cp; in ipvs_mt()