linux/drivers/infiniband/hw/mana
Shradha Gupta 7fc45cb686 net: mana: Allow variable size indirection table
Allow variable size indirection table allocation in MANA instead
of using a constant value MANA_INDIRECT_TABLE_SIZE.
The size is now derived from the MANA_QUERY_VPORT_CONFIG and the
indirection table is allocated dynamically.

Signed-off-by: Shradha Gupta <shradhagupta@linux.microsoft.com>
Link: https://lore.kernel.org/r/1718015319-9609-1-git-send-email-shradhagupta@linux.microsoft.com
Reviewed-by: Dexuan Cui <decui@microsoft.com>
Reviewed-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
2024-06-12 21:08:42 +03:00
..
Kconfig
Makefile
cq.c RDMA/mana_ib: implement uapi for creation of rnic cq 2024-05-05 15:27:23 +03:00
device.c RDMA/mana_ib: Fix missing ret value 2024-04-23 12:02:44 -03:00
main.c RDMA/mana_ib: create and destroy RNIC cqs 2024-05-05 15:27:23 +03:00
mana_ib.h RDMA/mana_ib: introduce a helper to remove cq callbacks 2024-05-05 15:27:23 +03:00
mr.c RDMA/mana_ib: remove useless return values from dbg prints 2024-04-11 14:30:24 +03:00
qp.c net: mana: Allow variable size indirection table 2024-06-12 21:08:42 +03:00
wq.c RDMA/mana_ib: Use struct mana_ib_queue for WQs 2024-04-02 11:30:23 +03:00