Searched refs:netdev_vport (Results 1 - 4 of 4) sorted by relevance

/net/openvswitch/
H A Dvport-netdev.c78 struct netdev_vport *netdev_vport; local
81 vport = ovs_vport_alloc(sizeof(struct netdev_vport),
88 netdev_vport = netdev_vport_priv(vport);
90 netdev_vport->dev = dev_get_by_name(ovs_dp_get_net(vport->dp), parms->name);
91 if (!netdev_vport->dev) {
96 if (netdev_vport->dev->flags & IFF_LOOPBACK ||
97 netdev_vport->dev->type != ARPHRD_ETHER ||
98 ovs_is_internal_dev(netdev_vport->dev)) {
104 err = netdev_rx_handler_register(netdev_vport
127 struct netdev_vport *netdev_vport = container_of(rcu, local
136 struct netdev_vport *netdev_vport = netdev_vport_priv(vport); local
149 const struct netdev_vport *netdev_vport = netdev_vport_priv(vport); local
165 struct netdev_vport *netdev_vport = netdev_vport_priv(vport); local
[all...]
H A Dvport-netdev.h29 struct netdev_vport { struct
35 static inline struct netdev_vport *
H A Dvport-internal_dev.c148 struct netdev_vport *netdev_vport; local
152 vport = ovs_vport_alloc(sizeof(struct netdev_vport),
159 netdev_vport = netdev_vport_priv(vport);
161 netdev_vport->dev = alloc_netdev(sizeof(struct internal_dev),
163 if (!netdev_vport->dev) {
168 dev_net_set(netdev_vport->dev, ovs_dp_get_net(vport->dp));
169 internal_dev = internal_dev_priv(netdev_vport->dev);
174 netdev_vport->dev->features |= NETIF_F_NETNS_LOCAL;
177 err = register_netdevice(netdev_vport
198 struct netdev_vport *netdev_vport = netdev_vport_priv(vport); local
[all...]
H A Ddp_notify.c62 struct netdev_vport *netdev_vport; local
67 netdev_vport = netdev_vport_priv(vport);
68 if (netdev_vport->dev->reg_state == NETREG_UNREGISTERED ||
69 netdev_vport->dev->reg_state == NETREG_UNREGISTERING)

Completed in 190 milliseconds