summaryrefslogtreecommitdiff
path: root/drivers/infiniband/sw/rxe/rxe_verbs.c
Commit message (Expand)AuthorAgeFilesLines
* RDMA/rxe: Protect QP state with qp->state_lockBob Pearson2023-04-171-104/+134
* RDMA/rxe: Remove qp->req.stateBob Pearson2023-04-171-2/+2
* RDMA/rxe: Remove qp->resp.stateBob Pearson2023-04-171-1/+1
* RDMA: Add ib_virt_dma_to_page()Jason Gunthorpe2023-04-161-1/+1
* RDMA/rxe: Clean kzalloc failure pathsLeon Romanovsky2023-03-301-20/+7
* RDMA/rxe: Remove tasklet call from rxe_cq.cBob Pearson2023-03-291-2/+0
* RDMA/rxe: Add error messagesBob Pearson2023-03-241-227/+601
* RDMA/rxe: Change rxe_dbg to rxe_dbg_devBob Pearson2023-03-241-1/+1
* RDMA/rxe: Fix missing memory barriers in rxe_queue.hBob Pearson2023-02-161-10/+10
* RDMA/rxe: Remove rxe_alloc()Bob Pearson2023-02-161-16/+43
* RDMA/rxe: Move rxe_map_mr_sg to rxe_mr.cBob Pearson2023-01-261-36/+0
* RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_av.cBob Pearson2022-11-101-6/+7
* RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_verbs.cBob Pearson2022-11-101-1/+1
* RDMA/rxe: Replace pr_xxx by rxe_dbg_xxx in rxe_mr.cBob Pearson2022-11-101-0/+3
* RDMA/rxe: cleanup some error handling in rxe_verbs.cYunsheng Lin2022-10-281-57/+23
* RDMA/rxe: Split rxe_run_task() into two subroutinesBob Pearson2022-10-281-4/+4
* RDMA/rxe: Remove redundant num_sge fieldsBob Pearson2022-09-271-2/+0
* RDMA/rxe: Set pd early in mr alloc routinesBob Pearson2022-09-271-5/+7
* RDMA/rxe: Use members of generic struct in rxe_mrDaisuke Matsuda2022-09-221-3/+1
* RDMA/rxe: Remove an unused member from struct rxe_mrDaisuke Matsuda2022-08-291-1/+0
* Revert "RDMA/rxe: Create duplicate mapping tables for FMRs"Li Zhijian2022-07-271-12/+27
* RDMA/rxe: Stop lookup of partially built objectsBob Pearson2022-06-301-14/+25
* RDMA/rxe: Enforce IBA C11-17Bob Pearson2022-05-091-0/+6
* RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup()Bob Pearson2022-05-091-1/+0
* RDMA/rxe: Add rxe_srq_cleanup()Bob Pearson2022-05-091-19/+9
* RDMA/rxe: Remove IB_SRQ_INIT_MASKBob Pearson2022-05-061-2/+2
* RDMA/rxe: Remove support for SMI QPs from rdma_rxeBob Pearson2022-04-081-1/+0
* RDMA/rxe: Use standard names for ref countingBob Pearson2022-03-161-19/+19
* RDMA/rxe: Replace red-black trees by xarraysBob Pearson2022-03-161-12/+0
* RDMA/rxe: Revert changes from irqsave to bh locksBob Pearson2022-02-161-11/+16
* RDMA/rxe: Enforce IBA o10-2.2.3Bob Pearson2022-01-281-0/+5
* RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.cBob Pearson2022-01-281-26/+0
* RDMA/rxe: Use the standard method to produce udp source portZhu Yanjun2022-01-071-0/+5
* RDMA/rxe: Cleanup rxe_pool_entryBob Pearson2021-11-191-1/+1
* RDMA/rxe: Replace irqsave locks with bh locksBob Pearson2021-11-191-16/+11
* RDMA/rxe: Convert kernel UD post send to use ah_numBob Pearson2021-10-121-6/+3
* RDMA/rxe: Create AH index and return to user spaceBob Pearson2021-10-121-1/+30
* RDMA/rxe: Move AV from rxe_send_wqe to rxe_send_wrBob Pearson2021-10-121-1/+2
* RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srqXiao Yang2021-10-061-3/+0
* RDMA/rxe: Create duplicate mapping tables for FMRsBob Pearson2021-09-241-27/+12
* RDMA/rxe: Add memory barriers to kernel queuesBob Pearson2021-09-241-43/+10
* RDMA/rxe: remove the redundant variableZhu Yanjun2021-09-141-4/+1
* RDMA: Globally allocate and release QP memoryLeon Romanovsky2021-08-031-27/+21
* RDMA/rxe: Move crc32 init code to rxe_icrc.cBob Pearson2021-07-161-8/+3
* RDMA: Remove rdma_set_device_sysfs_group()Jason Gunthorpe2021-06-161-1/+1
* RDMA: Split the alloc_hw_stats() ops to port and device variantsJason Gunthorpe2021-06-161-1/+1
* RDMA/rxe: Disallow MR dereg and invalidate when boundBob Pearson2021-06-161-11/+0
* RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASKBob Pearson2021-06-161-1/+1
* RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbsBob Pearson2021-06-161-0/+2
* RDMA/rxe: Protext kernel index from user spaceBob Pearson2021-06-031-17/+63