Searched refs:lookup_result (Results 1 – 2 of 2) sorted by relevance
/linux-4.1.27/drivers/md/ |
D | dm-thin.c | 1306 struct dm_thin_lookup_result lookup_result; in process_discard_cell() local 1314 r = dm_thin_find_block(tc->td, block, 1, &lookup_result); in process_discard_cell() 1322 build_data_key(tc->td, lookup_result.block, &key2); in process_discard_cell() 1336 m->definitely_not_shared = !lookup_result.shared; in process_discard_cell() 1338 m->data_block = lookup_result.block; in process_discard_cell() 1356 if ((!lookup_result.shared) && pool->pf.discard_passdown) in process_discard_cell() 1357 remap_and_issue(tc, bio, lookup_result.block); in process_discard_cell() 1395 struct dm_thin_lookup_result *lookup_result, in break_sharing() argument 1405 schedule_internal_copy(tc, block, lookup_result->block, in break_sharing() 1464 struct dm_thin_lookup_result *lookup_result, in process_shared_bio() argument [all …]
|
D | dm-cache-target.c | 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() [all …]
|