Lines Matching refs:rec
102 struct ib_sa_mcmember_data rec; member
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()
301 *sa_data = group->rec; in send_leave_to_wire()
341 *sa_data = group->rec; in send_reply_to_slave()
455 nzgroup = memcmp(&group->rec.mgid, &mgid0, sizeof mgid0); in release_group()
492 return leave_state & (group->rec.scope_join_state & 7); in get_leave_state()
556 if (memcmp(&group->rec.mgid, &mgid0, sizeof mgid0)) { in mlx4_ib_mcg_timeout_handler()
567 if (group->rec.scope_join_state & 7) in mlx4_ib_mcg_timeout_handler()
568 group->rec.scope_join_state &= 0xf8; in mlx4_ib_mcg_timeout_handler()
608 u8 group_join_state = group->rec.scope_join_state & 7; in handle_join_req()
615 status = cmp_rec(&group->rec, sa_data, req->sa_mad.sa_hdr.comp_mask); in handle_join_req()
694 cur_join_state = group->rec.scope_join_state & 7; in mlx4_ib_mcg_work_handler()
702 memcpy(&group->rec, group->response_sa_mad.data, sizeof group->rec); in mlx4_ib_mcg_work_handler()
728 group->rec.scope_join_state &= ~req_join_state; in mlx4_ib_mcg_work_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()
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()
890 struct ib_sa_mcmember_data *rec = (struct ib_sa_mcmember_data *)mad->data; in mlx4_ib_mcg_demux_handler() local
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()
939 struct ib_sa_mcmember_data *rec = (struct ib_sa_mcmember_data *)sa_mad->data; in mlx4_ib_mcg_multiplex_handler() local
960 group = acquire_group(ctx, &rec->mgid, may_create, GFP_KERNEL); in mlx4_ib_mcg_multiplex_handler()
1018 group->rec.scope_join_state & 0xf, in sysfs_show_group()
1030 be16_to_cpu(group->rec.pkey), in sysfs_show_group()
1031 be32_to_cpu(group->rec.qkey), in sysfs_show_group()
1032 (group->rec.mtusel_mtu & 0xc0) >> 6, in sysfs_show_group()
1033 group->rec.mtusel_mtu & 0x3f, in sysfs_show_group()
1034 group->rec.tclass, in sysfs_show_group()
1035 (group->rec.ratesel_rate & 0xc0) >> 6, in sysfs_show_group()
1036 group->rec.ratesel_rate & 0x3f, in sysfs_show_group()
1037 (be32_to_cpu(group->rec.sl_flowlabel_hoplimit) & 0xf0000000) >> 28, in sysfs_show_group()
1038 (be32_to_cpu(group->rec.sl_flowlabel_hoplimit) & 0x0fffff00) >> 8, in sysfs_show_group()
1039 be32_to_cpu(group->rec.sl_flowlabel_hoplimit) & 0x000000ff, in sysfs_show_group()
1040 group->rec.proxy_join); in sysfs_show_group()