Lines Matching refs:hv

359 int do_item_link(item *it, const uint32_t hv) {  in do_item_link()  argument
373 assoc_insert(it, hv); in do_item_link()
381 void do_item_unlink(item *it, const uint32_t hv) { in do_item_unlink() argument
390 assoc_delete(ITEM_key(it), it->nkey, hv); in do_item_unlink()
397 void do_item_unlink_nolock(item *it, const uint32_t hv) { in do_item_unlink_nolock() argument
406 assoc_delete(ITEM_key(it), it->nkey, hv); in do_item_unlink_nolock()
453 int do_item_replace(item *it, item *new_it, const uint32_t hv) { in do_item_replace() argument
458 do_item_unlink(it, hv); in do_item_replace()
459 return do_item_link(new_it, hv); in do_item_replace()
752 item *do_item_get(const char *key, const size_t nkey, const uint32_t hv, conn *c) { in do_item_get() argument
753 item *it = assoc_find(key, nkey, hv); in do_item_get()
794 do_item_unlink(it, hv); in do_item_get()
805 do_item_unlink(it, hv); in do_item_get()
830 const uint32_t hv, conn *c) { in do_item_touch() argument
831 item *it = do_item_get(key, nkey, hv, c); in do_item_touch()
869 uint32_t hv = hash(ITEM_key(search), search->nkey); in lru_pull_tail() local
872 if ((hold_lock = item_trylock(hv)) == NULL) in lru_pull_tail()
886 do_item_unlink_nolock(search, hv); in lru_pull_tail()
900 do_item_unlink_nolock(search, hv); in lru_pull_tail()
953 do_item_unlink_nolock(search, hv); in lru_pull_tail()
1298 static void item_crawler_evaluate(item *search, uint32_t hv, int i) { in item_crawler_evaluate() argument
1321 do_item_unlink_nolock(search, hv); in item_crawler_evaluate()
1375 uint32_t hv = hash(ITEM_key(search), search->nkey); in item_crawler_thread() local
1379 if ((hold_lock = item_trylock(hv)) == NULL) { in item_crawler_thread()
1396 item_crawler_evaluate(search, hv, i); in item_crawler_thread()