Lines Matching defs:port
21 ibdev->port[vport_index].rep = rep;
23 write_lock(&ibdev->port[vport_index].roce.netdev_lock);
24 ibdev->port[vport_index].roce.netdev =
26 write_unlock(&ibdev->port[vport_index].roce.netdev_lock);
44 /* Only 1 ib port is the representor for all uplinks */
79 /* Only 1 ib port is the representor for all uplinks */
97 ibdev->port = kcalloc(num_ports, sizeof(*ibdev->port),
99 if (!ibdev->port) {
106 ibdev->port[vport_index].rep = rep;
107 ibdev->port[vport_index].roce.netdev =
123 kfree(ibdev->port);
140 struct mlx5_ib_port *port;
154 if (dev->port[i].rep == rep)
162 port = &dev->port[vport_index];
163 write_lock(&port->roce.netdev_lock);
164 port->roce.netdev = NULL;
165 write_unlock(&port->roce.netdev_lock);
167 port->rep = NULL;
213 u32 port)
218 if (!dev->is_rep || !port)
221 if (!dev->port[port - 1].rep)
224 rep = dev->port[port - 1].rep;