gs4 617 drivers/net/geneve.c struct geneve_sock *gs4 = rtnl_dereference(geneve->sock4); gs4 627 drivers/net/geneve.c __geneve_sock_release(gs4); gs4 774 drivers/net/geneve.c struct geneve_sock *gs4, gs4 784 drivers/net/geneve.c if (!gs4) gs4 879 drivers/net/geneve.c struct geneve_sock *gs4 = rcu_dereference(geneve->sock4); gs4 888 drivers/net/geneve.c rt = geneve_get_v4_rt(skb, dev, gs4, &fl4, info); gs4 929 drivers/net/geneve.c udp_tunnel_xmit_skb(rt, gs4->sock->sk, skb, fl4.saddr, fl4.daddr, gs4 1040 drivers/net/geneve.c struct geneve_sock *gs4 = rcu_dereference(geneve->sock4); gs4 1042 drivers/net/geneve.c rt = geneve_get_v4_rt(skb, dev, gs4, &fl4, info); gs4 1579 drivers/net/geneve.c static void geneve_quiesce(struct geneve_dev *geneve, struct geneve_sock **gs4, gs4 1582 drivers/net/geneve.c *gs4 = rtnl_dereference(geneve->sock4); gs4 1584 drivers/net/geneve.c if (*gs4) gs4 1585 drivers/net/geneve.c rcu_assign_sk_user_data((*gs4)->sock->sk, NULL); gs4 1598 drivers/net/geneve.c static void geneve_unquiesce(struct geneve_dev *geneve, struct geneve_sock *gs4, gs4 1601 drivers/net/geneve.c rcu_assign_pointer(geneve->sock4, gs4); gs4 1602 drivers/net/geneve.c if (gs4) gs4 1603 drivers/net/geneve.c rcu_assign_sk_user_data(gs4->sock->sk, gs4); gs4 1617 drivers/net/geneve.c struct geneve_sock *gs4, *gs6; gs4 1646 drivers/net/geneve.c geneve_quiesce(geneve, &gs4, &gs6); gs4 1651 drivers/net/geneve.c geneve_unquiesce(geneve, gs4, gs6);