Lines Matching refs:vport
62 struct vport *vport; member
624 struct vport *vport = data->vport; in ovs_vport_output() local
643 ovs_vport_send(vport, skb); in ovs_vport_output()
661 static void prepare_frag(struct vport *vport, struct sk_buff *skb) in prepare_frag() argument
668 data->vport = vport; in prepare_frag()
680 static void ovs_fragment(struct net *net, struct vport *vport, in ovs_fragment() argument
692 prepare_frag(vport, skb); in ovs_fragment()
695 ovs_dst.dev = vport->dev; in ovs_fragment()
712 prepare_frag(vport, skb); in ovs_fragment()
716 ovs_rt.dst.dev = vport->dev; in ovs_fragment()
726 ovs_vport_name(vport), ntohs(ethertype), mru, in ovs_fragment()
727 vport->dev->mtu); in ovs_fragment()
739 struct vport *vport = ovs_vport_rcu(dp, out_port); in do_output() local
741 if (likely(vport)) { in do_output()
745 ovs_vport_send(vport, skb); in do_output()
746 } else if (mru <= vport->dev->mtu) { in do_output()
757 ovs_fragment(net, vport, skb, mru, ethertype); in do_output()
791 struct vport *vport; in output_userspace() local
793 vport = ovs_vport_rcu(dp, nla_get_u32(a)); in output_userspace()
794 if (vport) { in output_userspace()
797 err = dev_fill_metadata_dst(vport->dev, skb); in output_userspace()