Lines Matching refs:port_no
176 u16 port_no) in vport_hash_bucket() argument
178 return &dp->ports[port_no & (DP_VPORT_HASH_BUCKETS - 1)]; in vport_hash_bucket()
182 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no) in ovs_lookup_vport() argument
187 head = vport_hash_bucket(dp, port_no); in ovs_lookup_vport()
190 if (vport->port_no == port_no) in ovs_lookup_vport()
204 struct hlist_head *head = vport_hash_bucket(dp, vport->port_no); in new_vport()
1585 dp = vport && vport->port_no == OVSP_LOCAL ? vport->dp : NULL; in lookup_datapath()
1779 parms.port_no = OVSP_LOCAL; in ovs_dp_cmd_new()
1847 if (vport->port_no != OVSP_LOCAL) in __dp_destroy()
2052 if (nla_put_u32(skb, OVS_VPORT_ATTR_PORT_NO, vport->port_no) || in ovs_vport_cmd_fill_info()
2131 u32 port_no = nla_get_u32(a[OVS_VPORT_ATTR_PORT_NO]); in lookup_vport() local
2133 if (port_no >= DP_MAX_PORTS) in lookup_vport()
2140 vport = ovs_vport_ovsl_rcu(dp, port_no); in lookup_vport()
2192 u32 port_no; in ovs_vport_cmd_new() local
2201 port_no = a[OVS_VPORT_ATTR_PORT_NO] in ovs_vport_cmd_new()
2203 if (port_no >= DP_MAX_PORTS) in ovs_vport_cmd_new()
2217 if (port_no) { in ovs_vport_cmd_new()
2218 vport = ovs_vport_ovsl(dp, port_no); in ovs_vport_cmd_new()
2223 for (port_no = 1; ; port_no++) { in ovs_vport_cmd_new()
2224 if (port_no >= DP_MAX_PORTS) { in ovs_vport_cmd_new()
2228 vport = ovs_vport_ovsl(dp, port_no); in ovs_vport_cmd_new()
2238 parms.port_no = port_no; in ovs_vport_cmd_new()
2345 if (vport->port_no == OVSP_LOCAL) { in ovs_vport_cmd_del()