Lines Matching defs:group
43 struct reggroup *group = XMALLOC (struct reggroup);
44 group->name = name;
45 group->type = type;
46 return group;
49 /* Register group attributes. */
52 reggroup_name (struct reggroup *group)
54 return group->name;
58 reggroup_type (struct reggroup *group)
60 return group->type;
67 struct reggroup *group;
88 /* Add a register group (with attribute values) to the pre-defined
92 add_group (struct reggroups *groups, struct reggroup *group,
95 gdb_assert (group != NULL);
96 el->group = group;
103 reggroup_add (struct gdbarch *gdbarch, struct reggroup *group)
114 add_group (groups, group,
122 /* A register group iterator. */
139 return groups->first->group;
142 if (el->group == last)
145 return el->next->group;
156 struct reggroup *group)
165 if (group == all_reggroup)
172 if (group == float_reggroup)
174 if (group == vector_reggroup)
176 if (group == general_reggroup)
178 if (group == save_reggroup || group == restore_reggroup)
188 struct reggroup *group = NULL;
195 if (group == NULL)
198 name = reggroup_name (group);
205 if (group == NULL)
209 switch (reggroup_type (group))
229 group = reggroup_next (gdbarch, group);
231 while (group != NULL);
284 Print the internal register group names.\n\