Lines Matching defs:retval

86 	struct cache_queue_policy_item_ *retval;
89 retval = calloc(1,
90 sizeof(*retval));
91 assert(retval != NULL);
94 return ((struct cache_policy_item_ *)retval);
196 struct cache_queue_policy_ *retval;
199 retval = calloc(1,
200 sizeof(*retval));
201 assert(retval != NULL);
203 retval->parent_data.create_item_func = cache_queue_policy_create_item;
204 retval->parent_data.destroy_item_func = cache_queue_policy_destroy_item;
206 retval->parent_data.add_item_func = cache_queue_policy_add_item;
207 retval->parent_data.remove_item_func = cache_queue_policy_remove_item;
209 retval->parent_data.get_first_item_func =
211 retval->parent_data.get_last_item_func =
213 retval->parent_data.get_next_item_func =
215 retval->parent_data.get_prev_item_func =
218 TAILQ_INIT(&retval->head);
220 return (retval);
257 struct cache_queue_policy_ *retval;
260 retval = init_cache_queue_policy();
261 retval->parent_data.update_item_func = cache_fifo_policy_update_item;
264 return ((struct cache_policy_ *)retval);
302 struct cache_queue_policy_ *retval;
305 retval = init_cache_queue_policy();
306 retval->parent_data.update_item_func = cache_lru_policy_update_item;
309 return ((struct cache_policy_ *)retval);
336 struct cache_lfu_policy_item_ *retval;
339 retval = calloc(1,
340 sizeof(*retval));
341 assert(retval != NULL);
344 return ((struct cache_policy_item_ *)retval);
540 struct cache_lfu_policy_ *retval;
543 retval = calloc(1,
544 sizeof(*retval));
545 assert(retval != NULL);
547 retval->parent_data.create_item_func = cache_lfu_policy_create_item;
548 retval->parent_data.destroy_item_func = cache_lfu_policy_destroy_item;
550 retval->parent_data.add_item_func = cache_lfu_policy_add_item;
551 retval->parent_data.update_item_func = cache_lfu_policy_update_item;
552 retval->parent_data.remove_item_func = cache_lfu_policy_remove_item;
554 retval->parent_data.get_first_item_func =
556 retval->parent_data.get_last_item_func =
558 retval->parent_data.get_next_item_func =
560 retval->parent_data.get_prev_item_func =
564 TAILQ_INIT(&(retval->groups[i]));
567 return ((struct cache_policy_ *)retval);