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