Lines Matching refs:item

47 static void hash_callback(HT_ITEM *item);
92 HT_ITEM *item;
96 item = ht_findfirst(smb_netbios_cache, &iter->nbc_hti);
97 if (item == NULL || item->hi_data == NULL) {
102 entry = (struct name_entry *)item->hi_data;
115 HT_ITEM *item;
119 item = ht_findnext(&iter->nbc_hti);
120 if (item == NULL || item->hi_data == NULL) {
125 entry = (struct name_entry *)item->hi_data;
145 HT_ITEM *item;
162 item = ht_find_item(smb_netbios_cache, key);
163 if (item) {
164 entry = (struct name_entry *)item->hi_data;
199 HT_ITEM *item;
204 item = ht_find_item(smb_netbios_cache, key);
206 if (item && item->hi_data) {
208 entry = (struct name_entry *)item->hi_data;
232 HT_ITEM *item;
242 item = ht_find_item(smb_netbios_cache, key);
244 if (item && item->hi_data) {
246 entry = (struct name_entry *)item->hi_data;
311 HT_ITEM *item;
316 item = ht_find_item(smb_netbios_cache, key);
317 if (item && item->hi_data) {
318 entry = (struct name_entry *)item->hi_data;
320 ht_mark_delete(smb_netbios_cache, item);
393 HT_ITEM *item;
406 item = ht_findfirst(smb_netbios_cache, &hti);
408 if (item == 0)
411 if (item->hi_data == 0)
418 name = (struct name_entry *)item->hi_data;
431 } while ((item = ht_findnext(&hti)) != 0);
443 HT_ITEM *item;
446 item = ht_findfirst(smb_netbios_cache, &hti);
448 if (item == 0)
451 if (item->hi_data == 0)
454 name = (struct name_entry *)item->hi_data;
470 } while ((item = ht_findnext(&hti)) != 0);
479 smb_netbios_cache_insrefq(name_queue_t *refq, HT_ITEM *item)
484 name = (struct name_entry *)item->hi_data;
497 ht_mark_delete(smb_netbios_cache, item);
526 HT_ITEM *item;
532 item = ht_findfirst(smb_netbios_cache, &hti);
534 if (item == 0)
537 if (item->hi_data == 0)
540 name = (struct name_entry *)item->hi_data;
549 item))
557 } while ((item = ht_findnext(&hti)) != 0);
576 HT_ITEM *item;
582 item = ht_findfirst(smb_netbios_cache, &hti);
584 if (item == 0)
587 if (item->hi_data == 0)
590 entry = (struct name_entry *)item->hi_data;
594 ht_mark_delete(smb_netbios_cache, item);
602 } while ((item = ht_findnext(&hti)) != 0);
642 HT_ITEM *item;
654 item = ht_findfirst(smb_netbios_cache, &hti);
655 while (item) {
656 if (item->hi_data) {
657 name = (struct name_entry *)item->hi_data;
662 item = ht_findnext(&hti);
793 hash_callback(HT_ITEM *item)
797 if (item && item->hi_data) {
798 entry = (struct name_entry *)item->hi_data;