]> git.baikalelectronics.ru Git - kernel.git/commit
RDMA: Change MAD processing function to remove extra casting and parameter
authorLeon Romanovsky <leonro@mellanox.com>
Tue, 29 Oct 2019 06:27:45 +0000 (08:27 +0200)
committerJason Gunthorpe <jgg@mellanox.com>
Wed, 13 Nov 2019 00:20:15 +0000 (20:20 -0400)
commitee6c6953ccaf22bbf5e72bb789eea0a4067f7a28
treebe01973ae603e1f71749e4083c9e38845581a5c7
parent393cbdd7b121e5c7959e9474f46499d3d5125d78
RDMA: Change MAD processing function to remove extra casting and parameter

All users of process_mad() converts input pointers from ib_mad_hdr to be
ib_mad, update the function declaration to use ib_mad directly.

Also remove not used input MAD size parameter.

Link: https://lore.kernel.org/r/20191029062745.7932-17-leon@kernel.org
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Tested-By: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
17 files changed:
drivers/infiniband/core/mad.c
drivers/infiniband/core/sysfs.c
drivers/infiniband/hw/hfi1/mad.c
drivers/infiniband/hw/hfi1/verbs.h
drivers/infiniband/hw/mlx4/mad.c
drivers/infiniband/hw/mlx4/mlx4_ib.h
drivers/infiniband/hw/mlx5/mad.c
drivers/infiniband/hw/mlx5/mlx5_ib.h
drivers/infiniband/hw/mthca/mthca_dev.h
drivers/infiniband/hw/mthca/mthca_mad.c
drivers/infiniband/hw/ocrdma/ocrdma_ah.c
drivers/infiniband/hw/ocrdma/ocrdma_ah.h
drivers/infiniband/hw/qedr/verbs.c
drivers/infiniband/hw/qedr/verbs.h
drivers/infiniband/hw/qib/qib_mad.c
drivers/infiniband/hw/qib/qib_verbs.h
include/rdma/ib_verbs.h