Home
last modified time | relevance | path

Searched defs:oif (Results 1 – 25 of 41) sorted by relevance

12

/linux/net/netfilter/
H A Dnf_dup_netdev.c57 void nf_fwd_netdev_egress(const struct nft_pktinfo *pkt, int oif) in nf_dup_netdev_egress() argument
43 nf_fwd_netdev_egress(const struct nft_pktinfo * pkt,int oif) nf_fwd_netdev_egress() argument
74 nft_fwd_dup_netdev_offload(struct nft_offload_ctx * ctx,struct nft_flow_rule * flow,enum flow_action_id id,int oif) nft_fwd_dup_netdev_offload() argument
H A Dxt_TEE.c24 int oif; member
40 int oif = info->priv ? info->priv->oif : 0; in tee_tg4() local
52 int oif = info->priv ? info->priv->oif : 0; in tee_tg6() local
H A Dnft_fwd_netdev.c29 int oif = regs->data[priv->sreg_dev]; in nft_fwd_netdev_eval() local
78 int oif = ctx->regs[priv->sreg_dev].data.data[0]; in nft_fwd_netdev_offload() local
100 int oif = regs->data[priv->sreg_dev]; in nft_fwd_neigh_eval() local
H A Dnft_dup_netdev.c25 int oif = regs->data[priv->sreg_dev]; in nft_dup_netdev_eval() local
66 int oif = ctx->regs[priv->sreg_dev].data.data[0]; in nft_dup_netdev_offload() local
/linux/net/ipv4/netfilter/
H A Dnf_dup_ipv4.c25 const struct in_addr *gw, int oif) in nf_dup_ipv4_route() argument
52 const struct in_addr *gw, int oif) in nf_dup_ipv4() argument
H A Dnft_dup_ipv4.c28 int oif = priv->sreg_dev ? regs->data[priv->sreg_dev] : -1; in nft_dup_ipv4_eval() local
H A Dnft_fib_ipv4.c71 const struct net_device *oif; nft_fib4_eval() local
/linux/net/ipv6/netfilter/
H A Dnf_dup_ipv6.c20 const struct in6_addr *gw, int oif) in nf_dup_ipv6_route()
48 const struct in6_addr *gw, int oif) in nf_dup_ipv6()
H A Dnft_dup_ipv6.c26 int oif = priv->sreg_dev ? regs->data[priv->sreg_dev] : -1; in nft_dup_ipv6_eval() local
H A Dnft_fib_ipv6.c161 const struct net_device *oif = NULL; in nft_fib6_eval() local
/linux/net/ipv6/
H A Daddrconf_core.c152 int oif, struct flowi6 *fl6, in eafnosupport_fib6_table_lookup()
159 eafnosupport_fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, in eafnosupport_fib6_lookup()
167 struct flowi6 *fl6, int oif, bool have_oif_match, in eafnosupport_fib6_select_path()
H A Droute.c439 struct flowi6 *fl6, int oif, bool have_oif_match, in fib6_select_path() argument
503 const struct in6_addr *saddr, int oif, int flags) in __rt6_device_match() argument
526 int oif; member
544 int oif, in in rt6_nh_dev_match() argument
563 rt6_device_match(struct net * net,struct fib6_result * res,const struct in6_addr * saddr,int oif,int flags) rt6_device_match() argument
748 rt6_score_route(const struct fib6_nh * nh,u32 fib6_flags,int oif,int strict) rt6_score_route() argument
771 find_match(struct fib6_nh * nh,u32 fib6_flags,int oif,int strict,int * mpri,bool * do_rr) find_match() argument
808 int oif; global() member
827 __find_rr_leaf(struct fib6_info * f6i_start,struct fib6_info * nomatch,u32 metric,struct fib6_result * res,struct fib6_info ** cont,int oif,int strict,bool * do_rr,int * mpri) __find_rr_leaf() argument
882 find_rr_leaf(struct fib6_node * fn,struct fib6_info * leaf,struct fib6_info * rr_head,int oif,int strict,bool * do_rr,struct fib6_result * res) find_rr_leaf() argument
902 rt6_select(struct net * net,struct fib6_node * fn,int oif,struct fib6_result * res,int strict) rt6_select() argument
1312 rt6_lookup(struct net * net,const struct in6_addr * daddr,const struct in6_addr * saddr,int oif,const struct sk_buff * skb,int strict) rt6_lookup() argument
2224 fib6_table_lookup(struct net * net,struct fib6_table * table,int oif,struct flowi6 * fl6,struct fib6_result * res,int strict) fib6_table_lookup() argument
2252 ip6_pol_route(struct net * net,struct fib6_table * table,int oif,struct flowi6 * fl6,const struct sk_buff * skb,int flags) ip6_pol_route() argument
2984 ip6_update_pmtu(struct sk_buff * skb,struct net * net,__be32 mtu,int oif,u32 mark,kuid_t uid) ip6_update_pmtu() argument
3006 int oif = sk->sk_bound_dev_if; ip6_sk_update_pmtu() local
3193 ip6_redirect(struct sk_buff * skb,struct net * net,int oif,u32 mark,kuid_t uid) ip6_redirect() argument
3214 ip6_redirect_no_header(struct sk_buff * skb,struct net * net,int oif) ip6_redirect_no_header() argument
6190 int err, iif = 0, oif = 0; inet6_rtm_getroute() local
[all...]
H A Dip6_udp_tunnel.c139 int oif, in udp_tunnel6_dst_lookup()
H A Dfib6_rules.c68 int fib6_lookup(struct net *net, int oif, struct flowi6 *fl6, in fib6_lookup()
169 int err, *oif; in fib6_rule_action_alt() local
H A Dping.c69 int oif = 0; in ping_v6_sendmsg() local
[all...]
H A Dtcp_ipv6.c869 int oif, int rst, u8 tclass, __be32 label, in tcp_v6_send_response()
1032 int oif = 0; in tcp_v6_send_reset() local
1154 u32 ack, u32 win, u32 tsval, u32 tsecr, int oif, in tcp_v6_send_ack()
/linux/include/net/
H A Droute.h188 int oif, __u8 scope) in ip_route_output() argument
205 __u8 proto, __u8 tos, int oif) in ip_route_output_ports() argument
320 __be32 src, int oif, u8 protocol, in ip_route_connect_init() argument
338 __be32 src, int oif, u8 protocol, in ip_route_connect() argument
[all...]
H A Dflow.h95 flowi4_init_output(struct flowi4 * fl4,int oif,__u32 mark,__u8 tos,__u8 scope,__u8 proto,__u8 flags,__be32 daddr,__be32 saddr,__be16 dport,__be16 sport,kuid_t uid) flowi4_init_output() argument
121 flowi4_update_output(struct flowi4 * fl4,int oif,__be32 daddr,__be32 saddr) flowi4_update_output() argument
/linux/include/uapi/linux/netfilter/
H A Dxt_TEE.h9 char oif[16]; member
/linux/net/ipv4/
H A Ddatagram.c26 int oif; in __ip4_datagram_connect() local
H A Dudp_tunnel_core.c231 udp_tunnel_dst_lookup(struct sk_buff * skb,struct net_device * dev,struct net * net,int oif,__be32 * saddr,const struct ip_tunnel_key * key,__be16 sport,__be16 dport,u8 tos,struct dst_cache * dst_cache) udp_tunnel_dst_lookup() argument
H A Droute.c512 int oif, __u8 tos, u8 prot, u32 mark, in __build_flow_key()
536 int oif = skb->dev->ifindex; in build_skb_flow_key() local
835 int oif = skb->dev->ifindex; in ip_do_redirect() local
1087 int oif, u8 protocol) in ipv4_update_pmtu()
1177 int oif, u8 protocol) in ipv4_redirect()
H A Dfib_frontend.c345 __fib_validate_source(struct sk_buff * skb,__be32 src,__be32 dst,dscp_t dscp,int oif,struct net_device * dev,int rpf,struct in_device * idev,u32 * itag) __fib_validate_source() argument
429 fib_validate_source(struct sk_buff * skb,__be32 src,__be32 dst,dscp_t dscp,int oif,struct net_device * dev,struct in_device * idev,u32 * itag) fib_validate_source() argument
/linux/net/core/
H A Dlwt_bpf.c181 int oif = l3mdev ? l3mdev->ifindex : 0; in bpf_lwt_xmit_reroute() local
/linux/net/mpls/
H A Daf_mpls.c649 struct mpls_nh *nh, int oif) in find_outdev()
681 struct mpls_nh *nh, int oif) in mpls_nh_assign_dev()
801 struct mpls_nh *nh, int oif, struct nlattr *via, in mpls_nh_build()

12