Lines Matching refs:news
1421 struct tbl *prev, *curr, *news; in arraysearch() local
1437 news = curr; in arraysearch()
1439 news = NULL; in arraysearch()
1440 if (!news) { in arraysearch()
1443 news = alloc(offsetof(struct tbl, name[0]) + ++len, vp->areap); in arraysearch()
1444 memcpy(news->name, vp->name, len); in arraysearch()
1446 news->flag = (vp->flag & ~(ALLOC|DEFINED|ISSET|SPECIAL)) | AINDEX; in arraysearch()
1447 news->type = vp->type; in arraysearch()
1448 news->areap = vp->areap; in arraysearch()
1449 news->u2.field = vp->u2.field; in arraysearch()
1450 news->ua.index = val; in arraysearch()
1452 if (curr != news) { in arraysearch()
1454 prev->u.array = news; in arraysearch()
1455 news->u.array = curr; in arraysearch()
1457 return (news); in arraysearch()