aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/sw/rxe/rxe_mcast.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-05-24RDMA/rxe: Fix an error handling path in rxe_get_mcg()Christophe JAILLET1-2/+4
2022-05-04RDMA/rxe: Change mcg_lock to a _bh lockBob Pearson1-21/+15
2022-05-04RDMA/rxe: Do not call dev_mc_add/del() under a spinlockBob Pearson1-28/+23
2022-03-16RDMA/rxe: Use standard names for ref countingBob Pearson1-2/+2
2022-02-23RDMA/rxe: Cleanup rxe_mcast.cBob Pearson1-19/+78
2022-02-23RDMA/rxe: Collect cleanup mca code in a subroutineBob Pearson1-15/+26
2022-02-23RDMA/rxe: Collect mca init code in a subroutineBob Pearson1-15/+43
2022-02-16RDMA/rxe: Remove mcg from rxe poolsBob Pearson1-15/+24
2022-02-16RDMA/rxe: Replace pool key by rxe->mcg_treeBob Pearson1-59/+203
2022-02-16RDMA/rxe: Replace int num_qp by atomic_t qp_numBob Pearson1-5/+4
2022-02-16RDMA/rxe: Replace grp by mcg, mce by mcaBob Pearson1-55/+55
2022-02-16RDMA/rxe: Use kzmalloc/kfree for mcaBob Pearson1-74/+120
2022-02-16RDMA/rxe: Move mcg_lock to rxeBob Pearson1-10/+9
2022-02-16RDMA/rxe: Revert changes from irqsave to bh locksBob Pearson1-8/+11
2022-01-28RDMA/rxe: Remove qp->grp_lock and qp->grp_listBob Pearson1-8/+0
2022-01-28RDMA/rxe: Remove rxe_drop_all_macst_groupsBob Pearson1-26/+0
2022-01-28RDMA/rxe: Enforce IBA o10-2.2.3Bob Pearson1-0/+2
2022-01-28RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elemBob Pearson1-13/+13
2022-01-28RDMA/rxe: Move rxe_mcast_attach/detach to rxe_mcast.cBob Pearson1-5/+31
2022-01-28RDMA/rxe: Move rxe_mcast_add/delete to rxe_mcast.cBob Pearson1-0/+18
2021-11-19RDMA/rxe: Cleanup rxe_pool_entryBob Pearson1-2/+2
2021-11-19RDMA/rxe: Replace irqsave locks with bh locksBob Pearson1-4/+3
2021-08-19RDMA/rxe: Fix memory allocation while in a spin lockBob Pearson1-1/+1
2021-01-28RDMA/rxe: Fix misleading comments and namesBob Pearson1-4/+4
2021-01-12RDMA/rxe: Fix race in rxe_mcast.cBob Pearson1-24/+40
2020-08-31RDMA/rxe: Add SPDX hdrs to rxe source filesBob Pearson1-28/+1
2017-01-10IB/rxe: Remove a pointless indirection layerBart Van Assche1-2/+2
2017-01-10IB/rxe: Let the compiler check the type of the cleanup functionsBart Van Assche1-2/+2
2016-08-04Soft RoCE driverMoni Shoua1-0/+190