Lines Matching defs:port_no
179 u16 port_no)
181 return &dp->ports[port_no & (DP_VPORT_HASH_BUCKETS - 1)];
185 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no)
190 head = vport_hash_bucket(dp, port_no);
193 if (vport->port_no == port_no)
207 struct hlist_head *head = vport_hash_bucket(dp, vport->port_no);
1635 dp = vport && vport->port_no == OVSP_LOCAL ? vport->dp : NULL;
1830 parms.port_no = OVSP_LOCAL;
1905 if (vport->port_no != OVSP_LOCAL)
2115 if (nla_put_u32(skb, OVS_VPORT_ATTR_PORT_NO, vport->port_no) ||
2197 u32 port_no = nla_get_u32(a[OVS_VPORT_ATTR_PORT_NO]);
2199 if (port_no >= DP_MAX_PORTS)
2206 vport = ovs_vport_ovsl_rcu(dp, port_no);
2258 u32 port_no;
2270 port_no = a[OVS_VPORT_ATTR_PORT_NO]
2272 if (port_no >= DP_MAX_PORTS)
2286 if (port_no) {
2287 vport = ovs_vport_ovsl(dp, port_no);
2292 for (port_no = 1; ; port_no++) {
2293 if (port_no >= DP_MAX_PORTS) {
2297 vport = ovs_vport_ovsl(dp, port_no);
2306 parms.port_no = port_no;
2415 if (vport->port_no == OVSP_LOCAL) {