Lines Matching refs:htable
171 obj->htable = (t_htable_elem **)
176 obj->htable = (t_htable_elem **)
186 obj->htable[i] = NULL;
208 pword htable;
211 htable = ec_handle(&heap_htable_tid, (t_ext_ptr) htable_new(0));
212 Return_Unify_Pw(vhtable, thtable, htable.val, htable.tag);
274 for(elem = obj->htable[i]; elem; )
286 hp_free_size(obj->htable, obj->size * sizeof(t_htable_elem *));
289 hg_free_size(obj->htable, obj->size * sizeof(t_htable_elem *));
293 obj->htable = new_htable;
307 pslot = &obj->htable[hash % obj->size];
539 t_htable_elem *pelem = obj->htable[i];
575 for(pelem = obj->htable[i]; pelem; pelem = pelem->next)
601 for(pelem = obj->htable[i]; pelem; pelem = pelem->next)
625 t_htable_elem *elem = obj->htable[i];
628 obj->htable[i] = NULL;
665 p_fprintf(current_err_, "\nlosing reference to htable(0x%x)", obj);
672 hp_free_size(obj->htable, obj->size * sizeof(t_htable_elem *));
675 hg_free_size(obj->htable, obj->size * sizeof(t_htable_elem *));
705 for(elem = obj->htable[i]; elem; elem = elem->next)
766 pslot = &obj->htable[hash % obj->size];