Lines Matching defs:fl

360 					    const struct flowi *fl);
867 __be16 xfrm_flowi_sport(const struct flowi *fl, const union flowi_uli *uli)
870 switch(fl->flowi_proto) {
894 __be16 xfrm_flowi_dport(const struct flowi *fl, const union flowi_uli *uli)
897 switch(fl->flowi_proto) {
918 const struct flowi *fl, unsigned short family);
1212 int __xfrm_decode_session(struct net *net, struct sk_buff *skb, struct flowi *fl,
1215 static inline int xfrm_decode_session(struct net *net, struct sk_buff *skb, struct flowi *fl,
1218 return __xfrm_decode_session(net, skb, fl, family, 0);
1222 struct flowi *fl,
1225 return __xfrm_decode_session(net, skb, fl, family, 1);
1302 struct flowi *fl,
1320 xfrm_address_t *xfrm_flowi_daddr(const struct flowi *fl, unsigned short family)
1324 return (xfrm_address_t *)&fl->u.ip4.daddr;
1326 return (xfrm_address_t *)&fl->u.ip6.daddr;
1332 xfrm_address_t *xfrm_flowi_saddr(const struct flowi *fl, unsigned short family)
1336 return (xfrm_address_t *)&fl->u.ip4.saddr;
1338 return (xfrm_address_t *)&fl->u.ip6.saddr;
1344 void xfrm_flowi_addr_get(const struct flowi *fl,
1350 memcpy(&saddr->a4, &fl->u.ip4.saddr, sizeof(saddr->a4));
1351 memcpy(&daddr->a4, &fl->u.ip4.daddr, sizeof(daddr->a4));
1354 saddr->in6 = fl->u.ip6.saddr;
1355 daddr->in6 = fl->u.ip6.daddr;
1397 xfrm_state_addr_flow_check(const struct xfrm_state *x, const struct flowi *fl,
1403 (const xfrm_address_t *)&fl->u.ip4.daddr,
1404 (const xfrm_address_t *)&fl->u.ip4.saddr);
1407 (const xfrm_address_t *)&fl->u.ip6.daddr,
1408 (const xfrm_address_t *)&fl->u.ip6.saddr);
1570 const struct flowi *fl,