Lines Matching refs:lookup_result
1805 struct policy_result lookup_result; in process_cell() local
1818 bio, &ool.locker, &lookup_result); in process_cell()
1822 lookup_result.op = POLICY_MISS; in process_cell()
1824 switch (lookup_result.op) { in process_cell()
1837 invalidate(cache, structs, block, lookup_result.cblock, new_ocell); in process_cell()
1850 !is_dirty(cache, lookup_result.cblock)) { in process_cell()
1851 remap_to_origin_then_cache(cache, bio, block, lookup_result.cblock); in process_cell()
1855 remap_cell_to_cache_dirty(cache, new_ocell, block, lookup_result.cblock, true); in process_cell()
1870 promote(cache, structs, block, lookup_result.cblock, new_ocell); in process_cell()
1877 demote_then_promote(cache, structs, lookup_result.old_oblock, in process_cell()
1878 block, lookup_result.cblock, in process_cell()
1886 (unsigned) lookup_result.op); in process_cell()
3031 struct policy_result lookup_result; in cache_map() local
3075 bio, &ool.locker, &lookup_result); in cache_map()
3089 switch (lookup_result.op) { in cache_map()
3113 !is_dirty(cache, lookup_result.cblock)) { in cache_map()
3114 remap_to_origin_then_cache(cache, bio, block, lookup_result.cblock); in cache_map()
3120 remap_cell_to_cache_dirty(cache, cell, block, lookup_result.cblock, false); in cache_map()
3143 (unsigned) lookup_result.op); in cache_map()