Lines Matching defs:list
11 * copyright notice, this list of conditions and the *
15 * copyright notice, this list of conditions and the *
42 * notice, this list of conditions and the following disclaimer. *
44 * notice, this list of conditions and the following disclaimer in *
70 /* Restore dictionary from given tree or list of elements.
71 ** There are two cases. If called from within, list is nil.
72 ** From without, list is not nil and data->size must be 0.
78 int dtrestore(reg Dt_t* dt, reg Dtlink_t* list)
80 int dtrestore(dt, list)
82 reg Dtlink_t* list;
90 if(!list) /* restoring a flattened dictionary */
93 list = dt->data->here;
95 else /* restoring an extracted list of elements */
109 *slot = list;
110 list = t->right;
114 else /* restoring an extracted list of elements */
116 while(list)
117 { t = list->right;
118 (*searchf)(dt,(Void_t*)list,DT_RENEW);
119 list = t;
125 dt->data->here = list;
128 dt->data->head = list;