summaryrefslogtreecommitdiff
path: root/drivers/infiniband/hw/mlx5/mlx5_ib.h
AgeCommit message (Expand)AuthorFilesLines
2021-02-09RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flowYishai Hadas1-8/+23
2021-02-05IB/mlx5: Use rdma_for_each_port for port iterationParav Pandit1-1/+1
2021-02-05RDMA/core: Introduce and use API to read port immutable dataParav Pandit1-1/+0
2021-02-05IB/mlx5: Avoid calling query device for reading pkey table lengthParav Pandit1-1/+1
2021-02-05IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_devParav Pandit1-0/+8
2021-01-20RDMA/mlx5: Support dma-buf based userspace memory regionJianxin Xiong1-0/+18
2021-01-20IB/mlx5: Make function staticParav Pandit1-2/+0
2020-12-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-21/+81
2020-12-07RDMA/mlx5: Assign dev to DM MRMaor Gottlieb1-1/+5
2020-12-07RDMA/mlx5: Reorganize mlx5_ib_reg_user_mr()Jason Gunthorpe1-2/+2
2020-12-07RDMA/uverbs: Allow drivers to create a new HW object during rereg_mrJason Gunthorpe1-3/+3
2020-12-06RDMA/mlx5: Convert mlx5_ib to use auxiliary busLeon Romanovsky1-2/+2
2020-11-16RDMA/mlx5: Use ib_umem_find_best_pgsz() for devxJason Gunthorpe1-5/+0
2020-11-16RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQJason Gunthorpe1-0/+10
2020-11-16RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QPJason Gunthorpe1-1/+0
2020-11-16RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQJason Gunthorpe1-0/+31
2020-11-02RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc'sJason Gunthorpe1-0/+27
2020-11-02RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP casesJason Gunthorpe1-3/+0
2020-11-02RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt()Jason Gunthorpe1-1/+1
2020-11-02RDMA/mlx5: Move xlt_emergency_page_mutex into mr.cJason Gunthorpe1-2/+1
2020-11-02RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block()Jason Gunthorpe1-2/+2
2020-11-02RDMA/mlx5: Remove npages from mlx5_ib_cont_pages()Jason Gunthorpe1-1/+1
2020-11-02RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages()Jason Gunthorpe1-2/+1
2020-11-02RDMA/mlx5: Remove order from mlx5_ib_cont_pages()Jason Gunthorpe1-1/+1
2020-11-02RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mrJason Gunthorpe1-0/+1
2020-11-02RDMA/mlx5: Remove mlx5_ib_mr->npagesJason Gunthorpe1-1/+0
2020-11-02RDMA/mlx5: Remove mlx5_ib_mr->orderJason Gunthorpe1-1/+0
2020-10-01RDMA/mlx5: Sync device with CPU pages upon ODP MR registrationYishai Hadas1-0/+5
2020-09-29RDMA/mlx5: Delete not needed GSI QP signal QP typeLeon Romanovsky1-1/+0
2020-09-29RDMA/mlx5: Change GSI QP to have same creation flow like other QPsLeon Romanovsky1-3/+3
2020-09-29RDMA/mlx5: Reuse existing fields in parent QP storage objectLeon Romanovsky1-4/+0
2020-09-29RDMA/mlx5: Embed GSI QP into general mlx5_ib QPLeon Romanovsky1-3/+22
2020-09-18RDMA/mlx5: Clarify what the UMR is for when creating MRsJason Gunthorpe1-8/+37
2020-09-17RDMA: Convert RWQ table logic to ib_core allocation schemeLeon Romanovsky1-3/+3
2020-09-17RDMA: Clean MW allocation and free flowsLeon Romanovsky1-2/+1
2020-09-09RDMA: Restore ability to return error for destroy WQLeon Romanovsky1-1/+1
2020-09-09RDMA: Change XRCD destroy return valueLeon Romanovsky1-1/+1
2020-09-09RDMA: Allow fail of destroy CQLeon Romanovsky1-1/+1
2020-09-09RDMA: Restore ability to fail on SRQ destroyLeon Romanovsky1-1/+1
2020-09-09RDMA: Restore ability to fail on AH destroyLeon Romanovsky1-1/+4
2020-07-27Merge branch 'mlx5_uar' into rdma.git /for-nextJason Gunthorpe1-11/+7
2020-07-27RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7Meir Lichtinger1-2/+7
2020-07-27RDMA/mlx5: Use MLX5_SET macro instead of local structureMeir Lichtinger1-9/+0
2020-07-10RDMA/mlx5: Remove unused to_mibmr functionGal Pressman1-5/+0
2020-07-07RDMA/mlx5: Cleanup DEVX initialization flowLeon Romanovsky1-14/+0
2020-07-07RDMA/mlx5: Separate flow steering logic from main.cLeon Romanovsky1-19/+1
2020-07-07RDMA/mlx5: Separate counters from main.cLeon Romanovsky1-3/+0
2020-07-07RDMA/mlx5: Separate restrack callbacks initialization from main.cLeon Romanovsky1-35/+3
2020-07-07RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver functionLeon Romanovsky1-1/+0
2020-07-07RDMA: Move XRCD to be under ib_core responsibilityLeon Romanovsky1-3/+2