linux/drivers/infiniband/hw/mlx5
Parav Pandit 2752b82316 net/mlx5: Introduce and use mlx5_eswitch_get_total_vports()
Instead MLX5_TOTAL_VPORTS, use mlx5_eswitch_get_total_vports().
mlx5_eswitch_get_total_vports() in subsequent patch accounts for SF
vports as well.
Expanding MLX5_TOTAL_VPORTS macro would require exposing SF internals to
more generic vport.h header file. Such exposure is not desired.
Hence a mlx5_eswitch_get_total_vports() is introduced.

Given that mlx5_eswitch_get_total_vports() API wants to work on const
mlx5_core_dev*, change its helper functions also to accept const *dev.

Signed-off-by: Parav Pandit <parav@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
2019-07-03 12:50:42 -07:00
..
ah.c RDMA: Handle AH allocations by IB/core 2019-04-08 13:05:25 -03:00
cmd.c IB/mlx5: Add steering SW ICM device memory type 2019-05-06 12:51:51 -03:00
cmd.h IB/mlx5: Add steering SW ICM device memory type 2019-05-06 12:51:51 -03:00
cong.c infiniband: mlx5: no need to check return value of debugfs_create functions 2019-01-24 09:22:29 -07:00
cq.c net/mlx5: Report EQE data upon CQ completion 2019-07-03 21:00:20 +03:00
devx.c net/mlx5: Convert mkey_table to XArray 2019-06-24 16:44:40 -07:00
doorbell.c IB/{core,hw}: Have ib_umem_get extract the ib_ucontext from ib_udata 2019-01-10 17:07:45 -07:00
flow.c net/mlx5: Add flow context for flow tag 2019-06-26 12:01:28 -07:00
gsi.c
ib_rep.c net/mlx5: Introduce and use mlx5_eswitch_get_total_vports() 2019-07-03 12:50:42 -07:00
ib_rep.h net/mlx5: E-Switch, Refactor eswitch SR-IOV interface 2019-07-01 16:40:30 -07:00
ib_virt.c
Kconfig IB/{core,uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs 2019-01-10 17:06:44 -07:00
mad.c RDMA/mad: Reduce MAD scope to mlx5_ib only 2019-01-15 10:02:29 +02:00
main.c net/mlx5: Report EQE data upon CQ completion 2019-07-03 21:00:20 +03:00
Makefile net/mlx5: Move SRQ functions to RDMA part 2018-12-04 09:14:30 +02:00
mem.c RDMA/mlx5: Embed into the code flow the ODP config option 2019-01-08 16:41:38 -07:00
mlx5_ib.h {IB, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping 2019-07-01 16:40:30 -07:00
mr.c net/mlx5: Convert mkey_table to XArray 2019-06-24 16:44:40 -07:00
odp.c net/mlx5: Use event mask based on device capabilities 2019-07-03 20:55:45 +03:00
qp.c net/mlx5: Report EQE data upon CQ completion 2019-07-03 21:00:20 +03:00
srq_cmd.c RDMA: Handle SRQ allocations by IB/core 2019-04-08 13:05:25 -03:00
srq.c RDMA: Handle SRQ allocations by IB/core 2019-04-08 13:05:25 -03:00
srq.h RDMA: Handle SRQ allocations by IB/core 2019-04-08 13:05:25 -03:00