Lines Matching refs:dictionary
55 dictionary_t *dictionary; variable
79 (void) pthread_mutex_lock(&dictionary->dict_lock); in dict_lookup_byname()
80 if ((entry = uu_list_find(dictionary->dict_list, &tmp, NULL, in dict_lookup_byname()
86 (void) pthread_mutex_unlock(&dictionary->dict_lock); in dict_lookup_byname()
108 (void) pthread_mutex_lock(&dictionary->dict_lock); in dict_insert()
110 if ((entry = uu_list_find(dictionary->dict_list, &tmp, NULL, in dict_insert()
112 (void) pthread_mutex_unlock(&dictionary->dict_lock); in dict_insert()
118 entry->de_id = dictionary->dict_new_id++; in dict_insert()
124 uu_list_insert(dictionary->dict_list, entry, idx); in dict_insert()
125 (void) pthread_mutex_unlock(&dictionary->dict_lock); in dict_insert()
133 dictionary = startd_zalloc(sizeof (dictionary_t)); in dict_init()
135 (void) pthread_mutex_init(&dictionary->dict_lock, NULL); in dict_init()
141 dictionary->dict_new_id = 0; in dict_init()
142 dictionary->dict_list = startd_list_create(dict_pool, dictionary, in dict_init()
144 assert(dictionary->dict_list != NULL); in dict_init()