| H A D | nf_flow_table_path.c | 27 static void nft_default_forward_path(struct nf_flow_route *route, in nft_default_forward_path() argument 31 route->tuple[!dir].in.ifindex = dst_cache->dev->ifindex; in nft_default_forward_path() 32 route->tuple[dir].dst = dst_cache; in nft_default_forward_path() 33 route->tuple[dir].xmit_type = nft_xmit_type(dst_cache); in nft_default_forward_path() 45 static int nft_dev_fill_forward_path(const struct nf_flow_route *route, in nft_dev_fill_forward_path() argument 208 struct nf_flow_route *route, in nft_flow_tunnel_update_route() 211 struct dst_entry *cur_dst = route->tuple[dir].dst; in nft_flow_tunnel_update_route() 238 route->tuple[dir].dst = tun_dst; in nft_flow_tunnel_update_route() 245 struct nf_flow_route *route, in nft_dev_forward_path() 250 const struct dst_entry *dst = route in nft_dev_forward_path() 207 nft_flow_tunnel_update_route(const struct nft_pktinfo * pkt,struct flow_offload_tunnel * tun,struct nf_flow_route * route,enum ip_conntrack_dir dir) nft_flow_tunnel_update_route() argument 244 nft_dev_forward_path(const struct nft_pktinfo * pkt,struct nf_flow_route * route,const struct nf_conn * ct,enum ip_conntrack_dir dir,struct nft_flowtable * ft) nft_dev_forward_path() argument 290 nft_flow_route(const struct nft_pktinfo * pkt,const struct nf_conn * ct,struct nf_flow_route * route,enum ip_conntrack_dir dir,struct nft_flowtable * ft) nft_flow_route() argument [all...] |