xfrm_if
struct xfrm_if __rcu *next; /* next interface in list */
static struct xfrm_if *xfrmi_lookup(struct net *net, struct xfrm_state *x)
struct xfrm_if *xi;
struct xfrm_if *xi;
static void xfrmi_link(struct xfrmi_net *xfrmn, struct xfrm_if *xi)
struct xfrm_if __rcu **xip = &xfrmn->xfrmi[xfrmi_hash(xi->p.if_id)];
static void xfrmi_unlink(struct xfrmi_net *xfrmn, struct xfrm_if *xi)
struct xfrm_if __rcu **xip;
struct xfrm_if *iter;
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi = netdev_priv(dev);
static struct xfrm_if *xfrmi_locate(struct net *net, struct xfrm_if_parms *p)
struct xfrm_if __rcu **xip;
struct xfrm_if *xi;
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi;
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi;
struct xfrm_if __rcu *xfrmi[XFRMI_HASH_SIZE];
struct xfrm_if __rcu *collect_md_xfrmi;
struct xfrm_if *xi;
static int xfrmi_change(struct xfrm_if *xi, const struct xfrm_if_parms *p)
static int xfrmi_update(struct xfrm_if *xi, struct xfrm_if_parms *p)
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi;
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi = netdev_priv(dev);
struct xfrm_if *xi = netdev_priv(dev);
.priv_size = sizeof(struct xfrm_if),
struct xfrm_if __rcu **xip;
struct xfrm_if *xi;