Lines Matching refs:item

25 static void item_link_q(item *it);
26 static void item_unlink_q(item *it);
55 static item *heads[LARGEST_ID];
56 static item *tails[LARGEST_ID];
94 item *it;
104 static bool lru_bump_async(lru_bump_buf *b, item *it, uint32_t hv);
122 int item_is_flushed(item *it) { in item_is_flushed()
164 return sizeof(item) + nkey + *nsuffix + nbytes; in item_make_header()
167 item *do_item_alloc_pull(const size_t ntotal, const unsigned int id) { in do_item_alloc_pull()
168 item *it = NULL; in do_item_alloc_pull()
254 item *do_item_alloc(const char *key, const size_t nkey, const client_flags_t flags, in do_item_alloc()
257 item *it = NULL; in do_item_alloc()
281 int htotal = nkey + 1 + nsuffix + sizeof(item) + sizeof(item_chunk); in do_item_alloc()
355 void item_free(item *it) { in item_free()
389 void do_item_link_fixup(item *it) { in do_item_link_fixup()
390 item **head, **tail; in do_item_link_fixup()
413 static void do_item_link_q(item *it) { /* item is the new head */ in do_item_link_q()
414 item **head, **tail; in do_item_link_q()
440 static void item_link_q(item *it) { in item_link_q()
446 static void item_link_q_warm(item *it) { in item_link_q_warm()
453 static void do_item_unlink_q(item *it) { in do_item_unlink_q()
454 item **head, **tail; in do_item_unlink_q()
485 static void item_unlink_q(item *it) { in item_unlink_q()
491 int do_item_link(item *it, const uint32_t hv, const uint64_t cas) { in do_item_link()
513 void do_item_unlink(item *it, const uint32_t hv) { in do_item_unlink()
529 void do_item_unlink_nolock(item *it, const uint32_t hv) { in do_item_unlink_nolock()
544 void do_item_remove(item *it) { in do_item_remove()
555 void do_item_update(item *it) { in do_item_update()
584 int do_item_replace(item *it, item *new_it, const uint32_t hv, const uint64_t cas) { in do_item_replace()
595 item *iter, *next; in item_flush_expired()
649 item *it; in item_cachedump()
935 void item_stats_sizes_add(item *it) { in item_stats_sizes_add()
947 void item_stats_sizes_remove(item *it) { in item_stats_sizes_remove()
980 item *do_item_get(const char *key, const size_t nkey, const uint32_t hv, LIBEVENT_THREAD *t, const … in do_item_get()
981 item *it = assoc_find(key, nkey, hv); in do_item_get()
1065 void do_item_bump(LIBEVENT_THREAD *t, item *it, const uint32_t hv) { in do_item_bump()
1092 item *do_item_touch(const char *key, size_t nkey, uint32_t exptime, in do_item_touch()
1094 item *it = do_item_get(key, nkey, hv, t, DO_UPDATE); in do_item_touch()
1108 item *it = NULL; in lru_pull_tail()
1115 item *search; in lru_pull_tail()
1116 item *next_it; in lru_pull_tail()
1314 static bool lru_bump_async(lru_bump_buf *b, item *it, uint32_t hv) { in lru_bump_async()
1751 void do_item_linktail_q(item *it) { /* item is the new tail */ in do_item_linktail_q()
1752 item **head, **tail; in do_item_linktail_q()
1772 void do_item_unlinktail_q(item *it) { in do_item_unlinktail_q()
1773 item **head, **tail; in do_item_unlinktail_q()
1795 item *do_item_crawl_q(item *it) { in do_item_crawl_q()
1796 item **head, **tail; in do_item_crawl_q()