Lines Matching refs:ip_vs_conn
405 struct ip_vs_conn { struct
429 struct ip_vs_conn *control; /* Master control connection */ argument
435 int (*packet_xmit)(struct sk_buff *skb, struct ip_vs_conn *cp); argument
542 int (*init_conn)(struct ip_vs_app *, struct ip_vs_conn *);
544 int (*done_conn)(struct ip_vs_app *, struct ip_vs_conn *);
547 struct ip_vs_conn *, struct sk_buff *);
550 struct ip_vs_conn *, struct sk_buff *);
594 extern struct ip_vs_conn *ip_vs_conn_in_get
596 extern struct ip_vs_conn *ip_vs_ct_in_get
598 extern struct ip_vs_conn *ip_vs_conn_out_get
602 static inline void __ip_vs_conn_put(struct ip_vs_conn *cp) in __ip_vs_conn_put()
606 extern void ip_vs_conn_put(struct ip_vs_conn *cp);
608 extern struct ip_vs_conn *
612 extern void ip_vs_conn_expire_now(struct ip_vs_conn *cp);
615 extern int ip_vs_set_state(struct ip_vs_conn *cp, int state_off,
617 extern int ip_vs_conn_listen(struct ip_vs_conn *cp);
618 extern int ip_vs_check_template(struct ip_vs_conn *ct);
624 static inline void ip_vs_control_del(struct ip_vs_conn *cp) in ip_vs_control_del()
626 struct ip_vs_conn *ctl_cp = cp->control; in ip_vs_control_del()
652 ip_vs_control_add(struct ip_vs_conn *cp, struct ip_vs_conn *ctl_cp) in ip_vs_control_add()
680 extern struct ip_vs_app * ip_vs_bind_app(struct ip_vs_conn *cp);
681 extern int ip_vs_unbind_app(struct ip_vs_conn *cp);
682 extern int ip_vs_app_pkt_out(struct ip_vs_conn *, struct sk_buff *skb);
683 extern int ip_vs_app_pkt_in(struct ip_vs_conn *, struct sk_buff *skb);
738 extern void ip_vs_sync_conn(struct ip_vs_conn *cp);
771 extern __inline__ char ip_vs_fwd_tag(struct ip_vs_conn *cp) in ip_vs_fwd_tag()
861 __ip_vs_get_out_rt(struct ip_vs_conn *cp, u32 rtos) in __ip_vs_get_out_rt()