Lines Matching defs:ibmcastp
111 ibcma_mcast_t *ibmcastp;
118 ibmcastp = (ibcma_mcast_t *)entry->data;
122 ibmcastp->mcast_gid, zero_gid, IB_MC_JSTATE_FULL);
127 kmem_free(ibmcastp, sizeof (ibcma_mcast_t));
882 ibcma_mcast_t *ibmcastp = NULL;
891 ibmcastp = kmem_zalloc(sizeof (ibcma_mcast_t), KM_SLEEP);
892 ibmcastp->mcast_idp = idp;
893 ibmcastp->mcast_ctx = context;
894 bcopy(addr, &ibmcastp->mcast_addr, sizeof (struct sockaddr));
895 SOL_OFS_DPRINTF_L5(sol_rdmacm_dbg_str, "join_mcast: ibmcastp %p",
896 ibmcastp);
906 kmem_free(ibmcastp, sizeof (ibcma_mcast_t));
939 &mcg_attr, mcg_infop, ibcma_multicast_hdlr, ibmcastp);
943 kmem_free(ibmcastp, sizeof (ibcma_mcast_t));
947 (void) add_genlist(&ibchanp->chan_mcast_list, (uintptr_t)ibmcastp,
959 ibcma_mcast_t *ibmcastp = NULL;
966 ibmcastp = (ibcma_mcast_t *)entry->data;
967 ASSERT(ibmcastp);
968 if (bcmp(&ibmcastp->mcast_addr, addr,
973 ibmcastp = NULL;
975 if (ibmcastp == NULL) {
983 ibmcastp->mcast_gid, zero_gid, IB_MC_JSTATE_FULL);
987 kmem_free(ibmcastp, sizeof (ibcma_mcast_t));