Lines Matching refs:item
213 const struct CACHED_GENERIC *item,
228 h = cache->dohash(item);
230 while (link && compare(link->entry, item))
245 && compare(current, item)) {
262 if (item->varsize) {
264 item->varsize);
267 current->varsize = item->varsize;
281 if (item->varsize) {
285 item->varsize);
288 item->varsize);
294 current->varsize = item->varsize;
301 memcpy(current->payload, item->payload, cache->fixed_size);
302 if (item->varsize) {
305 item->variable, item->varsize);
375 const struct CACHED_GENERIC *item, cache_compare compare,
392 h = cache->dohash(item);
395 if (compare(link->entry, item))
415 if (!compare(current, item)) {
433 struct CACHED_GENERIC *item, int flags)
440 drophashindex(cache,item,cache->dohash(item));
441 do_invalidate(cache,item,flags);