Lines Matching refs:field

191 dup_field(FIELD *field, int frow, int fcol)  in dup_field()  argument
200 if (field && frow >= 0 && fcol >= 0 && Alloc(f, FIELD)) { in dup_field()
207 f->rows = field->rows; in dup_field()
208 f->cols = field->cols; in dup_field()
209 f->drows = field->drows; in dup_field()
210 f->dcols = field->dcols; in dup_field()
211 f->maxgrow = field->maxgrow; in dup_field()
212 f->nrow = field->nrow; in dup_field()
213 f->nbuf = field->nbuf; in dup_field()
214 f->just = field->just; in dup_field()
215 f->fore = field->fore; in dup_field()
216 f->back = field->back; in dup_field()
217 f->pad = field->pad; in dup_field()
218 f->opts = field->opts; in dup_field()
219 f->usrptr = field->usrptr; in dup_field()
220 f->status = Status(field, GROWABLE); in dup_field()
222 if (CopyType(f, field)) { in dup_field()
226 (void) memcpy(Buf(f), Buf(field), size); in dup_field()
240 link_field(FIELD *field, int frow, int fcol) in link_field() argument
248 if (field && frow >= 0 && fcol >= 0 && Alloc(f, FIELD)) { in link_field()
254 f->link = field->link; in link_field()
255 field->link = f; /* add field to linked list */ in link_field()
257 f->buf = field->buf; in link_field()
258 f->rows = field->rows; in link_field()
259 f->cols = field->cols; in link_field()
260 f->drows = field->drows; in link_field()
261 f->dcols = field->dcols; in link_field()
262 f->maxgrow = field->maxgrow; in link_field()
263 f->nrow = field->nrow; in link_field()
264 f->nbuf = field->nbuf; in link_field()
265 f->just = field->just; in link_field()
266 f->fore = field->fore; in link_field()
267 f->back = field->back; in link_field()
268 f->pad = field->pad; in link_field()
269 f->opts = field->opts; in link_field()
270 f->usrptr = field->usrptr; in link_field()
271 f->status = Status(field, GROWABLE); in link_field()
273 if (CopyType(f, field)) in link_field()