Lines Matching refs:probe

229 	net_cache_t *probe;  in net_unregister()  local
235 probe = cache_head.next; in net_unregister()
236 while (probe != &cache_tail) { in net_unregister()
237 (void) rcm_unregister_interest(hd, probe->resource, 0); in net_unregister()
238 cache_remove(probe); in net_unregister()
239 free_node(probe); in net_unregister()
240 probe = cache_head.next; in net_unregister()
579 net_cache_t *probe; in cache_lookup() local
580 probe = cache_head.next; in cache_lookup()
581 while (probe != &cache_tail) { in cache_lookup()
582 if (probe->resource && in cache_lookup()
583 (strcmp(resource, probe->resource) == 0)) { in cache_lookup()
584 return (probe); in cache_lookup()
586 probe = probe->next; in cache_lookup()
650 net_cache_t *probe; in devfs_entry() local
689 probe = cache_lookup(resource); in devfs_entry()
690 if (probe != NULL) { in devfs_entry()
694 probe->linkid = linkid; in devfs_entry()
695 probe->flags &= ~(CACHE_STALE); in devfs_entry()
700 probe = calloc(1, sizeof (net_cache_t)); in devfs_entry()
701 if (!probe) { in devfs_entry()
706 probe->resource = strdup(resource); in devfs_entry()
707 probe->linkid = linkid; in devfs_entry()
709 if (!probe->resource) { in devfs_entry()
710 free_node(probe); in devfs_entry()
714 probe->flags |= CACHE_NEW; in devfs_entry()
715 cache_insert(probe); in devfs_entry()
729 net_cache_t *probe; in update_cache() local
736 probe = cache_head.next; in update_cache()
737 while (probe != &cache_tail) { in update_cache()
738 probe->flags |= CACHE_STALE; in update_cache()
739 probe = probe->next; in update_cache()
752 probe = cache_head.next; in update_cache()
753 while (probe != &cache_tail) { in update_cache()
755 if (probe->flags & CACHE_STALE) { in update_cache()
756 (void) rcm_unregister_interest(hd, probe->resource, 0); in update_cache()
758 probe->resource); in update_cache()
759 freeit = probe; in update_cache()
760 probe = probe->next; in update_cache()
766 if (!(probe->flags & CACHE_NEW)) { in update_cache()
767 probe = probe->next; in update_cache()
772 probe->resource); in update_cache()
773 rv = rcm_register_interest(hd, probe->resource, 0, NULL); in update_cache()
777 probe->resource); in update_cache()
781 probe->resource, probe->linkid); in update_cache()
782 probe->flags &= ~(CACHE_NEW); in update_cache()
784 probe = probe->next; in update_cache()
797 net_cache_t *probe; in free_cache() local
800 probe = cache_head.next; in free_cache()
801 while (probe != &cache_tail) { in free_cache()
802 cache_remove(probe); in free_cache()
803 free_node(probe); in free_cache()
804 probe = cache_head.next; in free_cache()