Lines Matching refs:mgid
86 union ib_gid mgid; member
163 union ib_gid *mgid) in mcast_find() argument
171 ret = memcmp(mgid->raw, group->rec.mgid.raw, sizeof *mgid); in mcast_find()
195 ret = memcmp(group->rec.mgid.raw, cur_group->rec.mgid.raw, in mcast_insert()
196 sizeof group->rec.mgid); in mcast_insert()
455 nzgroup = memcmp(&group->rec.mgid, &mgid0, sizeof mgid0); in release_group()
556 if (memcmp(&group->rec.mgid, &mgid0, sizeof mgid0)) { in mlx4_ib_mcg_timeout_handler()
761 group->rec.mgid = *new_mgid; in search_relocate_mgid0_group()
763 be64_to_cpu(group->rec.mgid.global.subnet_prefix), in search_relocate_mgid0_group()
764 be64_to_cpu(group->rec.mgid.global.interface_id)); in search_relocate_mgid0_group()
814 union ib_gid *mgid, int create, in acquire_group() argument
821 is_mgid0 = !memcmp(&mgid0, mgid, sizeof mgid0); in acquire_group()
823 group = mcast_find(ctx, mgid); in acquire_group()
836 group->rec.mgid = *mgid; in acquire_group()
845 be64_to_cpu(group->rec.mgid.global.subnet_prefix), in acquire_group()
846 be64_to_cpu(group->rec.mgid.global.interface_id)); in acquire_group()
898 group = acquire_group(ctx, &rec->mgid, 0, GFP_KERNEL); in mlx4_ib_mcg_demux_handler()
904 group = search_relocate_mgid0_group(ctx, tid, &rec->mgid); in mlx4_ib_mcg_demux_handler()
960 group = acquire_group(ctx, &rec->mgid, may_create, GFP_KERNEL); in mlx4_ib_mcg_multiplex_handler()