Lines Matching refs:retval

116 	struct configuration_entry *retval;  in create_configuration_entry()  local
126 retval = calloc(1, in create_configuration_entry()
127 sizeof(*retval)); in create_configuration_entry()
128 assert(retval != NULL); in create_configuration_entry()
130 res = pthread_mutex_init(&retval->positive_cache_lock, NULL); in create_configuration_entry()
132 free(retval); in create_configuration_entry()
139 res = pthread_mutex_init(&retval->negative_cache_lock, NULL); in create_configuration_entry()
141 pthread_mutex_destroy(&retval->positive_cache_lock); in create_configuration_entry()
142 free(retval); in create_configuration_entry()
149 res = pthread_mutex_init(&retval->mp_cache_lock, NULL); in create_configuration_entry()
151 pthread_mutex_destroy(&retval->positive_cache_lock); in create_configuration_entry()
152 pthread_mutex_destroy(&retval->negative_cache_lock); in create_configuration_entry()
153 free(retval); in create_configuration_entry()
160 memcpy(&retval->positive_cache_params, positive_params, in create_configuration_entry()
162 memcpy(&retval->negative_cache_params, negative_params, in create_configuration_entry()
164 memcpy(&retval->mp_cache_params, mp_params, in create_configuration_entry()
168 retval->name = calloc(1, size + 1); in create_configuration_entry()
169 assert(retval->name != NULL); in create_configuration_entry()
170 memcpy(retval->name, name, size); in create_configuration_entry()
172 memcpy(&retval->common_query_timeout, common_timeout, in create_configuration_entry()
174 memcpy(&retval->mp_query_timeout, mp_timeout, in create_configuration_entry()
177 asprintf(&retval->positive_cache_params.cep.entry_name, "%s+", name); in create_configuration_entry()
178 assert(retval->positive_cache_params.cep.entry_name != NULL); in create_configuration_entry()
180 asprintf(&retval->negative_cache_params.cep.entry_name, "%s-", name); in create_configuration_entry()
181 assert(retval->negative_cache_params.cep.entry_name != NULL); in create_configuration_entry()
183 asprintf(&retval->mp_cache_params.cep.entry_name, "%s*", name); in create_configuration_entry()
184 assert(retval->mp_cache_params.cep.entry_name != NULL); in create_configuration_entry()
187 return (retval); in create_configuration_entry()
318 struct configuration_entry **retval; in configuration_find_entry() local
322 retval = bsearch(name, config->entries, config->entries_size, in configuration_find_entry()
326 return ((retval != NULL) ? *retval : NULL); in configuration_find_entry()
515 struct configuration *retval; in init_configuration() local
518 retval = calloc(1, sizeof(*retval)); in init_configuration()
519 assert(retval != NULL); in init_configuration()
521 retval->entries_capacity = INITIAL_ENTRIES_CAPACITY; in init_configuration()
522 retval->entries = calloc(retval->entries_capacity, in init_configuration()
523 sizeof(*retval->entries)); in init_configuration()
524 assert(retval->entries != NULL); in init_configuration()
526 pthread_rwlock_init(&retval->rwlock, NULL); in init_configuration()
529 return (retval); in init_configuration()