Lines Matching refs:vport
39 static struct vport *gre_tnl_create(const struct vport_parms *parms) in gre_tnl_create()
43 struct vport *vport; in gre_tnl_create() local
46 vport = ovs_vport_alloc(0, &ovs_gre_vport_ops, parms); in gre_tnl_create()
47 if (IS_ERR(vport)) in gre_tnl_create()
48 return vport; in gre_tnl_create()
54 ovs_vport_free(vport); in gre_tnl_create()
62 ovs_vport_free(vport); in gre_tnl_create()
67 return vport; in gre_tnl_create()
70 static struct vport *gre_create(const struct vport_parms *parms) in gre_create()
72 struct vport *vport; in gre_create() local
74 vport = gre_tnl_create(parms); in gre_create()
75 if (IS_ERR(vport)) in gre_create()
76 return vport; in gre_create()
78 return ovs_netdev_link(vport, parms->name); in gre_create()