RDMA/umem: Add rdma_umem_for_each_dma_block()
This helper does the same as rdma_for_each_block(), except it works on a umem. This simplifies most of the call sites. Link: https://lore.kernel.org/r/4-v2-270386b7e60b+28f4-umem_1_jgg@nvidia.com Acked-by:Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> Acked-by:
Shiraz Saleem <shiraz.saleem@intel.com> Signed-off-by:
Jason Gunthorpe <jgg@nvidia.com>
Showing
- .clang-format 1 addition, 0 deletions.clang-format
- drivers/infiniband/hw/bnxt_re/ib_verbs.c 1 addition, 1 deletiondrivers/infiniband/hw/bnxt_re/ib_verbs.c
- drivers/infiniband/hw/efa/efa_verbs.c 1 addition, 2 deletionsdrivers/infiniband/hw/efa/efa_verbs.c
- drivers/infiniband/hw/hns/hns_roce_alloc.c 1 addition, 2 deletionsdrivers/infiniband/hw/hns/hns_roce_alloc.c
- drivers/infiniband/hw/i40iw/i40iw_verbs.c 1 addition, 2 deletionsdrivers/infiniband/hw/i40iw/i40iw_verbs.c
- include/rdma/ib_umem.h 20 additions, 0 deletionsinclude/rdma/ib_umem.h
Loading
Please register or sign in to comment