Home
last modified time | relevance | path

Searched refs:cache_subtree (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/md/dm-pcache/
H A Dcache_key.c360 struct rb_node *cache_subtree_search(struct pcache_cache_subtree *cache_subtree, struct pcache_cach… in cache_subtree_search() argument
368 new = &(cache_subtree->root.rb_node); in cache_subtree_search()
384 prev_node = rb_first(&cache_subtree->root); in cache_subtree_search()
580 struct pcache_cache_subtree *cache_subtree; in cache_key_insert() local
586 cache_subtree = get_subtree(cache_tree, key->off); in cache_key_insert()
587 key->cache_subtree = cache_subtree; in cache_key_insert()
589 prev_node = cache_subtree_search(cache_subtree, key, &parent, &new, &delete_key_list); in cache_key_insert()
618 spin_unlock(&cache_subtree->tree_lock); in cache_key_insert()
621 spin_lock(&cache_subtree->tree_lock); in cache_key_insert()
633 rb_insert_color(&key->rb_node, &cache_subtree->root); in cache_key_insert()
[all …]
H A Dcache_req.c142 struct pcache_cache_subtree *cache_subtree; in miss_read_end_req() local
145 cache_subtree = key->cache_subtree; in miss_read_end_req()
150 spin_lock(&cache_subtree->tree_lock); in miss_read_end_req()
183 spin_unlock(&cache_subtree->tree_lock); in miss_read_end_req()
665 struct pcache_cache_subtree *cache_subtree; in cache_read() local
694 cache_subtree = get_subtree(&cache->req_key_tree, key->off); in cache_read()
695 spin_lock(&cache_subtree->tree_lock); in cache_read()
697 prev_node = cache_subtree_search(cache_subtree, key, NULL, NULL, &delete_key_list); in cache_read()
712 spin_unlock(&cache_subtree->tree_lock); in cache_read()
741 struct pcache_cache_subtree *cache_subtree; in cache_write() local
[all …]
H A Dcache.h112 struct pcache_cache_subtree *cache_subtree; member
322 struct rb_node *cache_subtree_search(struct pcache_cache_subtree *cache_subtree, struct pcache_cach…
453 struct pcache_cache_subtree *cache_subtree; in cache_key_delete() local
455 cache_subtree = key->cache_subtree; in cache_key_delete()
456 BUG_ON(!cache_subtree); in cache_key_delete()
458 rb_erase(&key->rb_node, &cache_subtree->root); in cache_key_delete()
580 key_dst->cache_subtree = key_src->cache_subtree; in cache_key_copy()