Lines Matching refs:gs
38 struct geneve_sock *gs; member
80 static void geneve_rcv(struct geneve_sock *gs, struct sk_buff *skb) in geneve_rcv() argument
82 struct vport *vport = gs->rcv_data; in geneve_rcv()
110 struct inet_sock *sk = inet_sk(geneve_port->gs->sock->sk); in geneve_get_options()
121 geneve_sock_release(geneve_port->gs); in geneve_tnl_destroy()
131 struct geneve_sock *gs; in geneve_tnl_create() local
159 gs = geneve_sock_add(net, htons(dst_port), geneve_rcv, vport, true, 0); in geneve_tnl_create()
160 if (IS_ERR(gs)) { in geneve_tnl_create()
162 return (void *)gs; in geneve_tnl_create()
164 geneve_port->gs = gs; in geneve_tnl_create()
177 __be16 dport = inet_sk(geneve_port->gs->sock->sk)->inet_sport; in geneve_tnl_send()
211 err = geneve_xmit_skb(geneve_port->gs, rt, skb, fl.saddr, in geneve_tnl_send()
237 __be16 dport = inet_sk(geneve_port->gs->sock->sk)->inet_sport; in geneve_get_egress_tun_info()