linux_dsm_epyc7002/include/linux/mlx5
Hadar Hen Zion b50d292b43 net/mlx5e: Create NIC global resources only once
To allow creating more than one netdev over the same PCI function, we
change the driver such that global NIC resources are created once and
later be shared amongst all the mlx5e netdevs running over that port.

Move the CQ UAR, PD (pdn), Transport Domain (tdn), MKey resources from
being kept in the mlx5e priv part to a new resources structure
(mlx5e_resources) placed under the mlx5_core device.

This patch doesn't add any new functionality.

Signed-off-by: Hadar Hen Zion <hadarh@mellanox.com>
Reviewed-by: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-07-02 14:40:40 -04:00
..
cmd.h
cq.h net/mlx5_core: Use tasklet for user-space CQ completion events 2016-05-18 10:45:49 -04:00
device.h net/mlx5: Rate limit tables support 2016-06-27 04:10:40 -04:00
doorbell.h
driver.h net/mlx5e: Create NIC global resources only once 2016-07-02 14:40:40 -04:00
fs.h net/mlx5: Introduce offloads steering namespace 2016-07-02 14:40:39 -04:00
mlx5_ifc.h Mellanox shared code between RDMA and net-next trees 2016-06-15 21:37:10 -07:00
port.h net/mlx5e: Report correct auto negotiation and allow toggling 2016-06-27 04:10:41 -04:00
qp.h Round two of 4.7 rc fixes 2016-06-24 18:52:31 -07:00
srq.h
transobj.h
vport.h net/mlx5: E-Switch, Modify node guid on vf set MAC 2016-06-09 22:06:26 -07:00