summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rxe (follow)
Commit message (Expand)AuthorAgeFilesLines
* RDMA/rxe: Use standard names for ref countingBob Pearson2022-03-1612-96/+94
* RDMA/rxe: Replace red-black trees by xarraysBob Pearson2022-03-166-280/+85
* RDMA/rxe: Shorten pool names in rxe_pool.cBob Pearson2022-03-161-8/+8
* RDMA/rxe: Move max_elem into rxe_type_infoBob Pearson2022-03-163-20/+20
* RDMA/rxe: Replace obj by elem in declarationBob Pearson2022-03-162-2/+2
* RDMA/rxe: Delete _locked() APIs for pool objectsBob Pearson2022-03-162-79/+12
* RDMA/rxe: Reverse the sense of RXE_POOL_NO_ALLOCBob Pearson2022-03-162-10/+13
* RDMA/rxe: Replace mr by rkey in responder resourcesBob Pearson2022-03-163-47/+87
* RDMA/rxe: Fix ref error in rxe_av.cBob Pearson2022-03-165-35/+63
* RDMA/rxe: Remove useless argument for update_state()Chengguang Xu2022-03-151-2/+2
* RDMA/rxe: Change variable and function argument to proper typeChengguang Xu2022-03-151-5/+5
* RDMA/rxe: Cleanup rxe_mcast.cBob Pearson2022-02-241-19/+78
* RDMA/rxe: Collect cleanup mca code in a subroutineBob Pearson2022-02-241-15/+26
* RDMA/rxe: Collect mca init code in a subroutineBob Pearson2022-02-242-15/+44
* RDMA/rxe: Warn if mcast memory is not freedBob Pearson2022-02-241-0/+2
* RDMA/rxe: Remove mcg from rxe poolsBob Pearson2022-02-167-36/+27
* RDMA/rxe: Remove key'ed object supportBob Pearson2022-02-162-164/+0
* RDMA/rxe: Replace pool key by rxe->mcg_treeBob Pearson2022-02-165-64/+213
* RDMA/rxe: Replace int num_qp by atomic_t qp_numBob Pearson2022-02-162-6/+5
* RDMA/rxe: Replace grp by mcg, mce by mcaBob Pearson2022-02-162-59/+59
* RDMA/rxe: Use kzmalloc/kfree for mcaBob Pearson2022-02-165-90/+122
* RDMA/rxe: Move mcg_lock to rxeBob Pearson2022-02-164-13/+15
* RDMA/rxe: Revert changes from irqsave to bh locksBob Pearson2022-02-166-48/+69
* RDMA/rxe: Check the last packet by RXE_END_MASKXiao Yang2022-02-081-4/+6
* RDMA/rxe: Remove qp->grp_lock and qp->grp_listBob Pearson2022-01-283-16/+0
* RDMA/rxe: Remove rxe_drop_all_macst_groupsBob Pearson2022-01-283-29/+0
* RDMA/rxe: Enforce IBA o10-2.2.3Bob Pearson2022-01-285-8/+23
* RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elemBob Pearson2022-01-284-23/+23
* RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.cBob Pearson2022-01-283-41/+33
* RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.cBob Pearson2022-01-283-20/+18
* RDMA/rxe: Delete useless module.h includeLeon Romanovsky2022-01-282-2/+0
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-201-2/+1
|\
| * hash.h: remove unused define directiveIsabella Basso2022-01-201-2/+1
* | Merge tag 'v5.16' into rdma.git for-nextJason Gunthorpe2022-01-131-9/+7
|\|
| * RDMA/rxe: Prevent double freeing rxe_map_set()Li Zhijian2022-01-041-9/+7
* | RDMA/rxe: Use the standard method to produce udp source portZhu Yanjun2022-01-081-0/+5
* | RDMA/rxe: Delete deprecated module parameters interfaceLeon Romanovsky2022-01-054-126/+0
* | RDMA/rxe: Fix indentations and operators sytleLi Zhijian2022-01-051-368/+369
* | RDMA/rxe: Fix a typo in opcode nameChengguang Xu2022-01-051-1/+1
* | RDMA/rxe: Remove the unused xmit_errors memberZhu Yanjun2022-01-052-3/+0
* | RDMA/rxe: Remove redundant err variableMinghao Chi2022-01-051-6/+2
* | Merge tag 'v5.16-rc5' into rdma.git for-nextJason Gunthorpe2021-12-151-0/+1
|\|
| * RDMA: Fix use-after-free in rxe_queue_cleanupPavel Skripkin2021-11-251-0/+1
* | RDMA/rxe: Remove the unnecessary variableZhu Yanjun2021-12-071-4/+1
* | RDMA/rxe: Remove some #defines from rxe_pool.hBob Pearson2021-11-192-3/+2
* | RDMA/rxe: Remove #include "rxe_loc.h" from rxe_pool.cBob Pearson2021-11-191-1/+0
* | RDMA/rxe: Save object pointer in pool elementBob Pearson2021-11-192-13/+18
* | RDMA/rxe: Copy setup parameters into rxe_poolBob Pearson2021-11-192-33/+27
* | RDMA/rxe: Cleanup rxe_pool_entryBob Pearson2021-11-1911-91/+89
* | RDMA/rxe: Replace irqsave locks with bh locksBob Pearson2021-11-199-86/+59
|/