rxe_mcg
struct rxe_mcg *rxe_lookup_mcg(struct rxe_dev *rxe, union ib_gid *mgid);
static void __rxe_remove_mcg(struct rxe_mcg *mcg)
static struct rxe_mcg *__rxe_lookup_mcg(struct rxe_dev *rxe,
struct rxe_mcg *mcg;
mcg = rb_entry(node, struct rxe_mcg, node);
struct rxe_mcg *rxe_lookup_mcg(struct rxe_dev *rxe, union ib_gid *mgid)
struct rxe_mcg *mcg;
struct rxe_mcg *mcg)
static struct rxe_mcg *rxe_get_mcg(struct rxe_dev *rxe, union ib_gid *mgid)
struct rxe_mcg *mcg, *tmp;
struct rxe_mcg *mcg = container_of(kref, typeof(*mcg), ref_cnt);
static void __rxe_destroy_mcg(struct rxe_mcg *mcg)
static void rxe_destroy_mcg(struct rxe_mcg *mcg)
static int __rxe_init_mca(struct rxe_qp *qp, struct rxe_mcg *mcg,
static int rxe_attach_mcg(struct rxe_mcg *mcg, struct rxe_qp *qp)
static void __rxe_cleanup_mca(struct rxe_mca *mca, struct rxe_mcg *mcg)
static int rxe_detach_mcg(struct rxe_mcg *mcg, struct rxe_qp *qp)
struct rxe_mcg *mcg;
struct rxe_mcg *mcg;
static void __rxe_insert_mcg(struct rxe_mcg *mcg)
struct rxe_mcg *tmp;
tmp = rb_entry(node, struct rxe_mcg, node);
struct rxe_mcg *mcg;