Lines Matching refs:Field_t
58 struct Field_s; typedef struct Field_s Field_t;
116 Field_t* next; /* next in list */
135 Field_t* field; /* field for this key */
144 Field_t* field; /* static field info */
243 Field_t* fields;
244 Field_t* lastfield;
245 Field_t root;
288 register Field_t* f;
312 if (w->field->structure.level > 1 && !(((Field_t*)w->field->structure.parent))->structref)
314 b = ((Field_t*)w->field->structure.parent)->record;
836 Field_t* f;
837 Field_t* p;
1018 register Field_t* f;
1263 recinit(register Flat_t* flat, Dssfile_t* file, Record_t* b, Table_t* t, Field_t* fields, size_t n, size_t i, Dssdisc_t* disc)
1265 register Field_t* f;
1893 dict = ((Field_t*)flat->lastfield->structure.parent)->table->dict;
2010 Field_t* p;
2012 if (!(p = fp->data) && !(p = (Field_t*)fp->prev->data))
2081 if (name && !((Field_t*)flat->lastfield->structure.parent)->table && !(((Field_t*)flat->lastfield->structure.parent)->table = tabinit(flat, (Dssdisc_t*)disc)))
2183 Field_t* f;
2184 Field_t* p;
2185 Field_t* t;
2189 if (!(f = newof(0, Field_t, 1, 0)))
2200 ((Field_t*)fp->tail)->structure.next = &f->variable;
2205 if (p = (Field_t*)fp->prev->data)
2209 if (t = (Field_t*)fp->prev->head)
3121 register Field_t* f;
3122 Field_t* g;
3371 register Field_t* f;
3890 Field_t* f;
3891 Field_t* g;
3970 if ((g = (Field_t*)dtmatch(cx->variables, f->variable.name)) && g->physical.format.code != f->physical.format.code && g->physical.format.code == CC_NATIVE)
4009 register Field_t* f;