Searched refs:sreg_addr (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/net/netfilter/ |
H A D | nft_tproxy.c | 16 u8 sreg_addr; member 54 if (priv->sreg_addr) in nft_tproxy_eval_v4() 55 taddr = nft_reg_load_be32(®s->data[priv->sreg_addr]); in nft_tproxy_eval_v4() 122 if (priv->sreg_addr) in nft_tproxy_eval_v6() 123 memcpy(&taddr, ®s->data[priv->sreg_addr], sizeof(taddr)); in nft_tproxy_eval_v6() 258 &priv->sreg_addr, alen); in nft_tproxy_init() 304 if (priv->sreg_addr && in nft_tproxy_dump() 305 nft_dump_register(skb, NFTA_TPROXY_REG_ADDR, priv->sreg_addr)) in nft_tproxy_dump()
|
H A D | nft_fwd_netdev.c | 90 u8 sreg_addr; member 99 void *addr = ®s->data[priv->sreg_addr]; in nft_fwd_neigh_eval() 186 return nft_parse_register_load(tb[NFTA_FWD_SREG_ADDR], &priv->sreg_addr, in nft_fwd_neigh_init() 196 nft_dump_register(skb, NFTA_FWD_SREG_ADDR, priv->sreg_addr) || in nft_fwd_neigh_dump()
|
/openbmc/linux/net/ipv4/netfilter/ |
H A D | nft_dup_ipv4.c | 16 u8 sreg_addr; member 26 .s_addr = (__force __be32)regs->data[priv->sreg_addr], in nft_dup_ipv4_eval() 43 err = nft_parse_register_load(tb[NFTA_DUP_SREG_ADDR], &priv->sreg_addr, in nft_dup_ipv4_init() 60 if (nft_dump_register(skb, NFTA_DUP_SREG_ADDR, priv->sreg_addr)) in nft_dup_ipv4_dump()
|
/openbmc/linux/net/ipv6/netfilter/ |
H A D | nft_dup_ipv6.c | 16 u8 sreg_addr; member 25 struct in6_addr *gw = (struct in6_addr *)®s->data[priv->sreg_addr]; in nft_dup_ipv6_eval() 41 err = nft_parse_register_load(tb[NFTA_DUP_SREG_ADDR], &priv->sreg_addr, in nft_dup_ipv6_init() 58 if (nft_dump_register(skb, NFTA_DUP_SREG_ADDR, priv->sreg_addr)) in nft_dup_ipv6_dump()
|