Lines Matching refs:proto
47 #define MODULE_ALIAS_XFRM_TYPE(family, proto) \ argument
48 MODULE_ALIAS("xfrm-type-" __stringify(family) "-" __stringify(proto))
49 #define MODULE_ALIAS_XFRM_OFFLOAD_TYPE(family, proto) \ argument
50 MODULE_ALIAS("xfrm-offload-" __stringify(family) "-" __stringify(proto))
124 u8 proto; member
319 u32 proto; member
379 u8 proto; member
417 u8 proto; member
438 u8 proto; member
574 u8 proto; member
601 int (*report)(struct net *net, u8 proto, struct xfrm_selector *sel, xfrm_address_t *addr);
738 u8 proto);
782 struct sk_buff *skb, u8 proto) in xfrm_audit_state_icvfail() argument
1056 __u8 proto; member
1422 static inline bool xfrm_id_proto_valid(u8 proto) in xfrm_id_proto_valid() argument
1424 switch (proto) { in xfrm_id_proto_valid()
1439 static inline int xfrm_id_proto_match(u8 proto, u8 userproto) in xfrm_id_proto_match() argument
1441 return (!userproto || proto == userproto || in xfrm_id_proto_match()
1442 (userproto == IPSEC_PROTO_ANY && (proto == IPPROTO_AH || in xfrm_id_proto_match()
1443 proto == IPPROTO_ESP || in xfrm_id_proto_match()
1444 proto == IPPROTO_COMP))); in xfrm_id_proto_match()
1565 void xfrm_state_walk_init(struct xfrm_state_walk *walk, u8 proto,
1582 u8 mode, u8 proto, u32 reqid);
1608 u8 proto, unsigned short family);
1612 u8 proto,
1650 int xfrm_state_flush(struct net *net, u8 proto, bool task_valid, bool sync);
1707 xfrm_address_t *saddr, u8 proto);
1757 int verify_spi_info(u8 proto, u32 min, u32 max, struct netlink_ext_ack *extack);
1761 u8 mode, u32 reqid, u32 if_id, u8 proto,
1786 int km_report(struct net *net, u8 proto, struct xfrm_selector *sel,
2149 int proto; in xfrm6_local_dontfrag() local
2154 proto = sk->sk_protocol; in xfrm6_local_dontfrag()
2155 if (proto == IPPROTO_UDP || proto == IPPROTO_RAW) in xfrm6_local_dontfrag()