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;
309 HT_ITEM *item;
314 item = ht_find_item(smb_netbios_cache, key);
315 if (item && item->hi_data) {
316 entry = (struct name_entry *)item->hi_data;
318 ht_mark_delete(smb_netbios_cache, item);
391 HT_ITEM *item;
404 item = ht_findfirst(smb_netbios_cache, &hti);
406 if (item == 0)
409 if (item->hi_data == 0)
416 name = (struct name_entry *)item->hi_data;
429 } while ((item = ht_findnext(&hti)) != 0);
441 HT_ITEM *item;
444 item = ht_findfirst(smb_netbios_cache, &hti);
446 if (item == 0)
449 if (item->hi_data == 0)
452 name = (struct name_entry *)item->hi_data;
468 } while ((item = ht_findnext(&hti)) != 0);
477 smb_netbios_cache_insrefq(name_queue_t *refq, HT_ITEM *item)
482 name = (struct name_entry *)item->hi_data;
494 ht_mark_delete(smb_netbios_cache, item);
522 HT_ITEM *item;
528 item = ht_findfirst(smb_netbios_cache, &hti);
530 if (item == 0)
533 if (item->hi_data == 0)
536 name = (struct name_entry *)item->hi_data;
545 item))
553 } while ((item = ht_findnext(&hti)) != 0);
572 HT_ITEM *item;
578 item = ht_findfirst(smb_netbios_cache, &hti);
580 if (item == 0)
583 if (item->hi_data == 0)
586 entry = (struct name_entry *)item->hi_data;
590 ht_mark_delete(smb_netbios_cache, item);
597 } while ((item = ht_findnext(&hti)) != 0);
637 HT_ITEM *item;
649 item = ht_findfirst(smb_netbios_cache, &hti);
650 while (item) {
651 if (item->hi_data) {
652 name = (struct name_entry *)item->hi_data;
657 item = ht_findnext(&hti);
788 hash_callback(HT_ITEM *item)
792 if (item && item->hi_data) {
793 entry = (struct name_entry *)item->hi_data;