RDMA/rxe: Rename rxe_mc_grp and rxe_mc_elem
authorBob Pearson <rpearsonhpe@gmail.com>
Thu, 27 Jan 2022 21:37:32 +0000 (15:37 -0600)
committerJason Gunthorpe <jgg@nvidia.com>
Fri, 28 Jan 2022 17:22:09 +0000 (13:22 -0400)
Rename rxe_mc_grp to rxe_mcg. Rename rxe_mc_elem to rxe_mca.
These can be read 'multicast group' and 'multicast attachment'.
'elem' collided with the use of elem in rxe pools and was a little
confusing.

Link: https://lore.kernel.org/r/20220127213755.31697-4-rpearsonhpe@gmail.com
Signed-off-by: Bob Pearson <rpearsonhpe@gmail.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/sw/rxe/rxe_mcast.c
drivers/infiniband/sw/rxe/rxe_pool.c
drivers/infiniband/sw/rxe/rxe_recv.c
drivers/infiniband/sw/rxe/rxe_verbs.h

index f86e32f4e77f6f966b40434b99267064374335fc..949784198d801cd451c13dad38b61e779498c578 100644 (file)
@@ -26,12 +26,12 @@ static int rxe_mcast_delete(struct rxe_dev *rxe, union ib_gid *mgid)
 }
 
 /* caller should hold mc_grp_pool->pool_lock */
-static struct rxe_mc_grp *create_grp(struct rxe_dev *rxe,
+static struct rxe_mcg *create_grp(struct rxe_dev *rxe,
                                     struct rxe_pool *pool,
                                     union ib_gid *mgid)
 {
        int err;
-       struct rxe_mc_grp *grp;
+       struct rxe_mcg *grp;
 
        grp = rxe_alloc_locked(&rxe->mc_grp_pool);
        if (!grp)
@@ -53,10 +53,10 @@ static struct rxe_mc_grp *create_grp(struct rxe_dev *rxe,
 }
 
 static int rxe_mcast_get_grp(struct rxe_dev *rxe, union ib_gid *mgid,
-                            struct rxe_mc_grp **grp_p)
+                            struct rxe_mcg **grp_p)
 {
        int err;
-       struct rxe_mc_grp *grp;
+       struct rxe_mcg *grp;
        struct rxe_pool *pool = &rxe->mc_grp_pool;
 
        if (rxe->attr.max_mcast_qp_attach == 0)
@@ -82,10 +82,10 @@ done:
 }
 
 static int rxe_mcast_add_grp_elem(struct rxe_dev *rxe, struct rxe_qp *qp,
-                          struct rxe_mc_grp *grp)
+                          struct rxe_mcg *grp)
 {
        int err;
-       struct rxe_mc_elem *elem;
+       struct rxe_mca *elem;
 
        /* check to see of the qp is already a member of the group */
        spin_lock_bh(&qp->grp_lock);
@@ -128,8 +128,8 @@ out:
 static int rxe_mcast_drop_grp_elem(struct rxe_dev *rxe, struct rxe_qp *qp,
                                   union ib_gid *mgid)
 {
-       struct rxe_mc_grp *grp;
-       struct rxe_mc_elem *elem, *tmp;
+       struct rxe_mcg *grp;
+       struct rxe_mca *elem, *tmp;
 
        grp = rxe_pool_get_key(&rxe->mc_grp_pool, mgid);
        if (!grp)
@@ -162,8 +162,8 @@ err1:
 
 void rxe_drop_all_mcast_groups(struct rxe_qp *qp)
 {
-       struct rxe_mc_grp *grp;
-       struct rxe_mc_elem *elem;
+       struct rxe_mcg *grp;
+       struct rxe_mca *elem;
 
        while (1) {
                spin_lock_bh(&qp->grp_lock);
@@ -171,7 +171,7 @@ void rxe_drop_all_mcast_groups(struct rxe_qp *qp)
                        spin_unlock_bh(&qp->grp_lock);
                        break;
                }
-               elem = list_first_entry(&qp->grp_list, struct rxe_mc_elem,
+               elem = list_first_entry(&qp->grp_list, struct rxe_mca,
                                        grp_list);
                list_del(&elem->grp_list);
                spin_unlock_bh(&qp->grp_lock);
@@ -188,7 +188,7 @@ void rxe_drop_all_mcast_groups(struct rxe_qp *qp)
 
 void rxe_mc_cleanup(struct rxe_pool_elem *elem)
 {
-       struct rxe_mc_grp *grp = container_of(elem, typeof(*grp), elem);
+       struct rxe_mcg *grp = container_of(elem, typeof(*grp), elem);
        struct rxe_dev *rxe = grp->rxe;
 
        rxe_drop_key(grp);
@@ -200,7 +200,7 @@ int rxe_attach_mcast(struct ib_qp *ibqp, union ib_gid *mgid, u16 mlid)
        int err;
        struct rxe_dev *rxe = to_rdev(ibqp->device);
        struct rxe_qp *qp = to_rqp(ibqp);
-       struct rxe_mc_grp *grp;
+       struct rxe_mcg *grp;
 
        /* takes a ref on grp if successful */
        err = rxe_mcast_get_grp(rxe, mgid, &grp);
index 4cb003885e00ac8a37e6106d14ecd7ee5dcbba74..63c594173565a6355125e3b94d2c77d08349349c 100644 (file)
@@ -83,17 +83,17 @@ static const struct rxe_type_info {
        },
        [RXE_TYPE_MC_GRP] = {
                .name           = "rxe-mc_grp",
-               .size           = sizeof(struct rxe_mc_grp),
-               .elem_offset    = offsetof(struct rxe_mc_grp, elem),
+               .size           = sizeof(struct rxe_mcg),
+               .elem_offset    = offsetof(struct rxe_mcg, elem),
                .cleanup        = rxe_mc_cleanup,
                .flags          = RXE_POOL_KEY,
-               .key_offset     = offsetof(struct rxe_mc_grp, mgid),
+               .key_offset     = offsetof(struct rxe_mcg, mgid),
                .key_size       = sizeof(union ib_gid),
        },
        [RXE_TYPE_MC_ELEM] = {
                .name           = "rxe-mc_elem",
-               .size           = sizeof(struct rxe_mc_elem),
-               .elem_offset    = offsetof(struct rxe_mc_elem, elem),
+               .size           = sizeof(struct rxe_mca),
+               .elem_offset    = offsetof(struct rxe_mca, elem),
        },
 };
 
index 6a6cc1fa90e4b1c04e1794ee975f7c2e9839b35d..7ff6b53555f4afb29352cd8c2c18fb0a029c1e90 100644 (file)
@@ -233,8 +233,8 @@ static inline void rxe_rcv_pkt(struct rxe_pkt_info *pkt, struct sk_buff *skb)
 static void rxe_rcv_mcast_pkt(struct rxe_dev *rxe, struct sk_buff *skb)
 {
        struct rxe_pkt_info *pkt = SKB_TO_PKT(skb);
-       struct rxe_mc_grp *mcg;
-       struct rxe_mc_elem *mce;
+       struct rxe_mcg *mcg;
+       struct rxe_mca *mce;
        struct rxe_qp *qp;
        union ib_gid dgid;
        int err;
index e48969e8d4c83cb905e1c2c3a68c20a0fb736330..388b7dc23dd7f3b174be33cfaae221f4635bb12e 100644 (file)
@@ -353,7 +353,7 @@ struct rxe_mw {
        u64                     length;
 };
 
-struct rxe_mc_grp {
+struct rxe_mcg {
        struct rxe_pool_elem    elem;
        spinlock_t              mcg_lock; /* guard group */
        struct rxe_dev          *rxe;
@@ -364,12 +364,12 @@ struct rxe_mc_grp {
        u16                     pkey;
 };
 
-struct rxe_mc_elem {
+struct rxe_mca {
        struct rxe_pool_elem    elem;
        struct list_head        qp_list;
        struct list_head        grp_list;
        struct rxe_qp           *qp;
-       struct rxe_mc_grp       *grp;
+       struct rxe_mcg          *grp;
 };
 
 struct rxe_port {