Lines Matching refs:lookup_result
1481 struct policy_result lookup_result; in process_bio() local
1504 bio, &ool.locker, &lookup_result); in process_bio()
1508 lookup_result.op = POLICY_MISS; in process_bio()
1510 switch (lookup_result.op) { in process_bio()
1523 invalidate(cache, structs, block, lookup_result.cblock, new_ocell); in process_bio()
1536 !is_dirty(cache, lookup_result.cblock)) { in process_bio()
1537 remap_to_origin_then_cache(cache, bio, block, lookup_result.cblock); in process_bio()
1541 remap_to_cache_dirty(cache, bio, block, lookup_result.cblock); in process_bio()
1556 promote(cache, structs, block, lookup_result.cblock, new_ocell); in process_bio()
1563 demote_then_promote(cache, structs, lookup_result.old_oblock, in process_bio()
1564 block, lookup_result.cblock, in process_bio()
1571 (unsigned) lookup_result.op); in process_bio()
2611 struct policy_result lookup_result; in __cache_map() local
2654 bio, &ool.locker, &lookup_result); in __cache_map()
2667 switch (lookup_result.op) { in __cache_map()
2686 !is_dirty(cache, lookup_result.cblock)) in __cache_map()
2687 remap_to_origin_then_cache(cache, bio, block, lookup_result.cblock); in __cache_map()
2689 remap_to_cache_dirty(cache, bio, block, lookup_result.cblock); in __cache_map()
2711 (unsigned) lookup_result.op); in __cache_map()