Lines Matching defs:proto

47 #define MODULE_ALIAS_XFRM_TYPE(family, proto) \
48 MODULE_ALIAS("xfrm-type-" __stringify(family) "-" __stringify(proto))
49 #define MODULE_ALIAS_XFRM_OFFLOAD_TYPE(family, proto) \
50 MODULE_ALIAS("xfrm-offload-" __stringify(family) "-" __stringify(proto))
94 2. ->id.proto Protocol: AH/ESP/IPCOMP
106 with appropriate mode/proto/algo, permitted by selector.
124 u8 proto;
316 u32 proto;
376 u8 proto;
414 u8 proto;
435 u8 proto;
470 * proto - AH/ESP/IPCOMP
571 u8 proto;
598 int (*report)(struct net *net, u8 proto, struct xfrm_selector *sel, xfrm_address_t *addr);
735 u8 proto);
779 struct sk_buff *skb, u8 proto)
1050 __u8 proto;
1416 static inline bool xfrm_id_proto_valid(u8 proto)
1418 switch (proto) {
1433 static inline int xfrm_id_proto_match(u8 proto, u8 userproto)
1435 return (!userproto || proto == userproto ||
1436 (userproto == IPSEC_PROTO_ANY && (proto == IPPROTO_AH ||
1437 proto == IPPROTO_ESP ||
1438 proto == IPPROTO_COMP)));
1559 void xfrm_state_walk_init(struct xfrm_state_walk *walk, u8 proto,
1576 u8 mode, u8 proto, u32 reqid);
1602 u8 proto, unsigned short family);
1606 u8 proto,
1644 int xfrm_state_flush(struct net *net, u8 proto, bool task_valid, bool sync);
1701 xfrm_address_t *saddr, u8 proto);
1751 int verify_spi_info(u8 proto, u32 min, u32 max, struct netlink_ext_ack *extack);
1755 u8 mode, u32 reqid, u32 if_id, u8 proto,
1780 int km_report(struct net *net, u8 proto, struct xfrm_selector *sel,
2162 int proto;
2167 proto = sk->sk_protocol;
2168 if (proto == IPPROTO_UDP || proto == IPPROTO_RAW)