Lines Matching defs:component

65   struct mode_data *component;	/* mode of components */
70 this mode as a component. */
277 validate_field (m, component);
314 m->component = 0;
324 m->component = 0;
337 m->component = 0;
341 /* A partial integer mode uses ->component to say what the
346 m->bytesize = m->component->bytesize;
349 m->component = 0; /* ??? preserve this */
354 /* Complex modes should have a component indicated, but no more. */
357 if (m->component->precision != (unsigned int)-1)
358 m->precision = 2 * m->component->precision;
359 m->bytesize = 2 * m->component->bytesize;
364 /* Vector modes should have a component and a number of components. */
366 if (m->component->precision != (unsigned int)-1)
367 m->precision = m->ncomponents * m->component->precision;
368 m->bytesize = m->ncomponents * m->component->bytesize;
379 alignment = m->component->bytesize;
385 /* If this mode has components, make the component mode point back
387 if (m->component)
389 m->next_cont = m->component->contained;
390 m->component->contained = m;
457 c->component = m;
504 v->component = m;
599 struct mode_data *component = find_mode (base);
600 if (!component)
605 if (component->cl != MODE_INT)
613 m->component = component;
616 /* A single vector mode can be specified by naming its component
628 struct mode_data *component = find_mode (base);
633 if (component == 0)
638 if (component->cl != bclass
639 && (component->cl != MODE_PARTIAL_INT
657 v->component = component;
677 major sort by precision, minor sort by component precision.
705 if (!m->component && !n->component)
713 if (m->component->bytesize > n->component->bytesize)
715 else if (m->component->bytesize < n->component->bytesize)
718 if (m->component->precision > n->component->precision)
720 else if (m->component->precision < n->component->precision)
1061 m->component ? m->component->name : void_mode->name,