Lines Matching refs:node
21 struct list_node node; member
68 list_add_head(&cache->free_list, &cache->blocks[i].node); in bcache_create()
115 list_for_every_entry(&cache->lru_list, block, struct bcache_block, node) { in find_block()
120 list_delete(&block->node); in find_block()
121 list_add_tail(&cache->lru_list, &block->node); in find_block()
138 block = list_remove_head_type(&cache->free_list, struct bcache_block, node); in alloc_block()
141 list_add_tail(&cache->lru_list, &block->node); in alloc_block()
147 list_for_every_entry(&cache->lru_list, block, struct bcache_block, node) { in alloc_block()
157 list_delete(&block->node); in alloc_block()
158 list_add_tail(&cache->lru_list, &block->node); in alloc_block()
186 list_add_tail(&cache->free_list, &block->node); in find_or_fill_block()
294 list_for_every_entry(&cache->lru_list, block, struct bcache_block, node) { in bcache_flush()