Lines Matching refs:port_no
210 u16 port_no) in vport_hash_bucket() argument
212 return &dp->ports[port_no & (DP_VPORT_HASH_BUCKETS - 1)]; in vport_hash_bucket()
216 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no) in ovs_lookup_vport() argument
221 head = vport_hash_bucket(dp, port_no); in ovs_lookup_vport()
223 if (vport->port_no == port_no) in ovs_lookup_vport()
237 struct hlist_head *head = vport_hash_bucket(dp, vport->port_no); in new_vport()
1502 dp = vport && vport->port_no == OVSP_LOCAL ? vport->dp : NULL; in lookup_datapath()
1576 parms.port_no = OVSP_LOCAL; in ovs_dp_cmd_new()
1639 if (vport->port_no != OVSP_LOCAL) in __dp_destroy()
1831 if (nla_put_u32(skb, OVS_VPORT_ATTR_PORT_NO, vport->port_no) || in ovs_vport_cmd_fill_info()
1898 u32 port_no = nla_get_u32(a[OVS_VPORT_ATTR_PORT_NO]); in lookup_vport() local
1900 if (port_no >= DP_MAX_PORTS) in lookup_vport()
1907 vport = ovs_vport_ovsl_rcu(dp, port_no); in lookup_vport()
1923 u32 port_no; in ovs_vport_cmd_new() local
1930 port_no = a[OVS_VPORT_ATTR_PORT_NO] in ovs_vport_cmd_new()
1932 if (port_no >= DP_MAX_PORTS) in ovs_vport_cmd_new()
1946 if (port_no) { in ovs_vport_cmd_new()
1947 vport = ovs_vport_ovsl(dp, port_no); in ovs_vport_cmd_new()
1952 for (port_no = 1; ; port_no++) { in ovs_vport_cmd_new()
1953 if (port_no >= DP_MAX_PORTS) { in ovs_vport_cmd_new()
1957 vport = ovs_vport_ovsl(dp, port_no); in ovs_vport_cmd_new()
1967 parms.port_no = port_no; in ovs_vport_cmd_new()
2061 if (vport->port_no == OVSP_LOCAL) { in ovs_vport_cmd_del()