Lines Matching defs:item
108 x_list *node, *item, *next;
132 item = node->data;
134 b = hash_table_hash_key(h, ITEM_KEY(item)) % new_size;
175 x_list *node, *item;
183 item = node->data;
184 hash_table_destroy_item(h, ITEM_KEY(item), ITEM_VALUE(item));
185 ITEM_FREE(item);
205 x_list *node, *item;
213 item = node->data;
215 if (hash_table_compare_keys(h, ITEM_KEY(item), k)) {
217 hash_table_destroy_item(h, ITEM_KEY(item),
218 ITEM_VALUE(item));
219 item->next = k;
220 ITEM_VALUE(item) = v;
223 hash_table_destroy_item(h, k, ITEM_VALUE(item));
224 ITEM_VALUE(item) = v;
256 x_list **ptr, *item;
264 item = (*ptr)->data;
266 if (hash_table_compare_keys(h, ITEM_KEY(item), k)) {
267 hash_table_destroy_item(h, ITEM_KEY(item), ITEM_VALUE(item));
268 ITEM_FREE(item);
269 item = *ptr;
270 *ptr = item->next;
271 X_PFX(list_free_1) (item);
281 x_list *node, *item;
289 item = node->data;
291 if (hash_table_compare_keys(h, ITEM_KEY(item), k)) {
293 *k_ret = ITEM_KEY(item);
295 return ITEM_VALUE(item);
309 x_list *node, *item;
317 item = node->data;
318 (*fun)(ITEM_KEY(item), ITEM_VALUE(item), data);