Complete conversion to new allocation API

Cc: linux-rdma@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
To: Selvin Xavier <selvin.xavier@broadcom.com>
To: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
To: Jason Gunthorpe <jgg@ziepe.ca>
To: Leon Romanovsky <leon@kernel.org>
To: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
To: Chengchang Tang <tangchengchang@huawei.com>
To: Junxian Huang <huangjunxian6@hisilicon.com>
To: Krzysztof Czurylo <krzysztof.czurylo@intel.com>
To: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
To: Yishai Hadas <yishaih@nvidia.com>
To: Bryan Tan <bryan-bt.tan@broadcom.com>
To: Vishnu Dasa <vishnu.dasa@broadcom.com>
To: Broadcom internal kernel review list <bcm-kernel-feedback-list@broadcom.com>

Signed-off-by: Leon Romanovsky <leonro@nvidia.com>

--- b4-submit-tracking ---
# This section is used internally by b4 prep for tracking purposes.
{
  "series": {
    "revision": 1,
    "change-id": "20260226-complete-alloc-conversion-324aa50d51d0",
    "prefixes": [
      "rdma-next"
    ],
    "presubject": ""
  }
}