Lines Matching defs:base
40 struct taginfo **base,
73 struct taginfo *info, *base, *elt, *elt_base;
76 base = INFO_DERIVED(info) ? info->base : info;
78 if (INFO_DERIVED(base) || (!INFO_ARRAY(base)))
81 elt = base->base; /* XXX base slot is reused for elttype */
82 elt_base = INFO_DERIVED(elt) ? elt->base : elt;
84 *basep = base;
98 struct taginfo *base, *elt, *elt_base;
102 (void) get_array_info(datum, &base, &elt, &elt_base);
103 hdr_size = base->hdrsize;
119 struct taginfo *base, *elt, *elt_base;
124 (void) get_array_info(datum, &base, &elt, &elt_base);
125 hdr_size = base->hdrsize;
163 struct taginfo *base, *elt, *elt_base;
167 (void) get_array_info(datum, &base, &elt, &elt_base);
179 struct taginfo *info, *base, *elt, *elt_base;
183 info = get_array_info(datum, &base, &elt, &elt_base);
188 return (DATUM_VAL(datum) + base->hdrsize);
192 * Return the base pointer of array
198 struct taginfo *base, *elt, *elt_base;
202 (void) get_array_info(datum, &base, &elt, &elt_base);
204 return ((caddr_t)(DATUM_VAL(datum) + base->hdrsize));