RDMA/core: Reorganize create QP low-level functions
authorLeon Romanovsky <leonro@nvidia.com>
Tue, 3 Aug 2021 18:20:35 +0000 (21:20 +0300)
committerJason Gunthorpe <jgg@nvidia.com>
Tue, 3 Aug 2021 18:26:18 +0000 (15:26 -0300)
commit8da9fe4e4fa7d561df0f3fe65bfa6dbf78aa7590
tree3da19453c1a21ca1d182d0def315c14b5b664d6f
parent20e2bcc4c2a8ede2fe6e335b9eea357bcfbe79bb
RDMA/core: Reorganize create QP low-level functions

The low-level create QP function grew to be larger than any sensible
inline function should be. The inline attribute is not really needed for
that function and can be implemented as exported symbol.

Link: https://lore.kernel.org/r/2c08709d86f876c3dfb77684357b2a939e570ca4.1628014762.git.leonro@nvidia.com
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/core/core_priv.h
drivers/infiniband/core/verbs.c
include/rdma/ib_verbs.h