Lines Matching refs:find_res

699 	struct cache_ht_item_data_	item_data, *find_res;  in cache_read()  local
722 find_res = HASHTABLE_ENTRY_FIND(cache_ht_, item, &item_data); in cache_read()
723 if (find_res == NULL) { in cache_read()
728 if (find_res->confidence < in cache_read()
737 if (find_res->fifo_policy_item->last_request_time.tv_sec - in cache_read()
738 find_res->fifo_policy_item->creation_time.tv_sec > in cache_read()
741 free(find_res->key); in cache_read()
742 free(find_res->value); in cache_read()
745 find_res->fifo_policy_item->connected_item; in cache_read()
756 find_res->fifo_policy_item); in cache_read()
758 find_res->fifo_policy_item); in cache_read()
760 HASHTABLE_ENTRY_REMOVE(cache_ht_, item, find_res); in cache_read()
765 if ((*value_size < find_res->value_size) || (value == NULL)) { in cache_read()
766 *value_size = find_res->value_size; in cache_read()
771 *value_size = find_res->value_size; in cache_read()
772 memcpy(value, find_res->value, find_res->value_size); in cache_read()
774 ++find_res->fifo_policy_item->request_count; in cache_read()
776 &find_res->fifo_policy_item->last_request_time); in cache_read()
778 find_res->fifo_policy_item); in cache_read()
780 if (find_res->fifo_policy_item->connected_item != NULL) { in cache_read()
781 connected_item = find_res->fifo_policy_item->connected_item; in cache_read()
783 &find_res->fifo_policy_item->last_request_time, in cache_read()
786 find_res->fifo_policy_item->request_count; in cache_read()
805 struct cache_ht_item_data_ item_data, *find_res; in cache_write() local
831 find_res = HASHTABLE_ENTRY_FIND(cache_ht_, item, &item_data); in cache_write()
832 if (find_res != NULL) { in cache_write()
833 if (find_res->confidence < common_entry->common_params.confidence_threshold) { in cache_write()
835 if ((find_res->value_size == value_size) && in cache_write()
836 (memcmp(find_res->value, value, value_size) == 0)) { in cache_write()
838 find_res->confidence++; in cache_write()
846 find_res->confidence = 1; in cache_write()