Lines Matching refs:sk_buff
68 static inline void *frag_safe_skb_hp(const struct sk_buff *skb, int offset, in frag_safe_skb_hp()
80 ip_vs_fill_iph_skb_off(int af, const struct sk_buff *skb, int offset, in ip_vs_fill_iph_skb_off()
124 ip_vs_fill_iph_skb_icmp(int af, const struct sk_buff *skb, int offset, in ip_vs_fill_iph_skb_icmp()
136 ip_vs_fill_iph_skb(int af, const struct sk_buff *skb, bool inverse, in ip_vs_fill_iph_skb()
419 struct sk_buff;
438 int af, struct sk_buff *skb,
446 const struct sk_buff *skb,
452 const struct sk_buff *skb,
455 int (*snat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp,
458 int (*dnat_handler)(struct sk_buff *skb, struct ip_vs_protocol *pp,
461 int (*csum_check)(int af, struct sk_buff *skb,
467 const struct sk_buff *skb,
477 const struct sk_buff *skb,
553 int (*packet_xmit)(struct sk_buff *skb, struct ip_vs_conn *cp,
716 const struct sk_buff *skb,
728 int (*fill_param)(struct ip_vs_conn_param *p, struct sk_buff *skb);
757 struct sk_buff *, int *diff);
764 struct sk_buff *, int *diff);
783 int (*conn_schedule)(struct sk_buff *skb, struct ip_vs_app *app,
787 (*conn_in_get)(const struct sk_buff *skb, struct ip_vs_app *app,
791 (*conn_out_get)(const struct sk_buff *skb, struct ip_vs_app *app,
795 const struct sk_buff *skb,
1186 const struct sk_buff *skb,
1192 const struct sk_buff *skb,
1315 int ip_vs_app_pkt_out(struct ip_vs_conn *, struct sk_buff *skb);
1316 int ip_vs_app_pkt_in(struct ip_vs_conn *, struct sk_buff *skb);
1340 const struct sk_buff *skb, int offset,
1362 ip_vs_schedule(struct ip_vs_service *svc, struct sk_buff *skb,
1365 int ip_vs_leave(struct ip_vs_service *svc, struct sk_buff *skb,
1426 int ip_vs_null_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
1428 int ip_vs_bypass_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
1430 int ip_vs_nat_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
1432 int ip_vs_tunnel_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
1434 int ip_vs_dr_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
1436 int ip_vs_icmp_xmit(struct sk_buff *skb, struct ip_vs_conn *cp,
1442 int ip_vs_bypass_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
1444 int ip_vs_nat_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
1446 int ip_vs_tunnel_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
1448 int ip_vs_dr_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
1450 int ip_vs_icmp_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp,
1497 void ip_vs_nat_icmp(struct sk_buff *skb, struct ip_vs_protocol *pp,
1501 void ip_vs_nat_icmp_v6(struct sk_buff *skb, struct ip_vs_protocol *pp,
1505 __sum16 ip_vs_checksum_complete(struct sk_buff *skb, int offset);
1533 static inline void ip_vs_notrack(struct sk_buff *skb) in ip_vs_notrack()
1561 void ip_vs_update_conntrack(struct sk_buff *skb, struct ip_vs_conn *cp,
1563 int ip_vs_confirm_conntrack(struct sk_buff *skb);
1564 void ip_vs_nfct_expect_related(struct sk_buff *skb, struct nf_conn *ct,
1576 static inline void ip_vs_update_conntrack(struct sk_buff *skb, in ip_vs_update_conntrack()
1581 static inline int ip_vs_confirm_conntrack(struct sk_buff *skb) in ip_vs_confirm_conntrack()
1593 struct sk_buff *skb) in ip_vs_conn_uses_conntrack()