Searched refs:max_io_len (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/drivers/md/ |
D | dm.c | 1025 static sector_t max_io_len(sector_t sector, struct dm_target *ti) in max_io_len() function 1033 if (ti->max_io_len) { in max_io_len() 1035 if (unlikely(ti->max_io_len & (ti->max_io_len - 1))) in max_io_len() 1036 max_len = sector_div(offset, ti->max_io_len); in max_io_len() 1038 max_len = offset & (ti->max_io_len - 1); in max_io_len() 1039 max_len = ti->max_io_len - max_len; in max_io_len() 1057 ti->max_io_len = (uint32_t) len; in dm_set_target_max_io_len() 1096 len = max_io_len(sector, ti) / PAGE_SECTORS; in dm_dax_direct_access() 1581 len = min_t(sector_t, max_io_len(ci->sector, ti), ci->sector_count); in __split_and_process_non_flush() 1726 len = min_t(sector_t, max_io_len((*bio)->bi_iter.bi_sector, ti), sector_count); in dm_queue_split()
|
D | dm-integrity.c | 4090 …unsigned max_io_len = ((sector_t)ic->sectors_per_block << ic->log2_blocks_per_bitmap_bit) * (BITMA… in dm_integrity_ctr() local 4091 if (!max_io_len) in dm_integrity_ctr() 4092 max_io_len = 1U << 31; in dm_integrity_ctr() 4093 DEBUG_print("max_io_len: old %u, new %u\n", ti->max_io_len, max_io_len); in dm_integrity_ctr() 4094 if (!ti->max_io_len || ti->max_io_len > max_io_len) { in dm_integrity_ctr() 4095 r = dm_set_target_max_io_len(ti, max_io_len); in dm_integrity_ctr()
|
D | dm-raid.c | 1125 sector_t max_io_len; in parse_raid_params() local 1485 max_io_len = rs->md.chunk_sectors; in parse_raid_params() 1487 max_io_len = region_size; in parse_raid_params() 1489 if (dm_set_target_max_io_len(rs->ti, max_io_len)) in parse_raid_params()
|
D | dm-snap.c | 1452 snap_dest->ti->max_io_len = snap_dest->store->chunk_size; in __handover_exceptions() 2305 ti->max_io_len = get_origin_minimum_chunksize(s->origin->bdev); in snapshot_merge_resume() 2590 for (n = 0; n < size; n += merging_snap->ti->max_io_len) in origin_write_extent()
|
D | dm-table.c | 999 if (tgt && !tgt->max_io_len && dm_table_does_not_support_partial_completion(t)) { in dm_table_determine_type() 1041 } else if (tgt->max_io_len) { in dm_table_determine_type()
|
D | dm-zoned-target.c | 771 ti->max_io_len = dev->zone_nr_sectors << 9; in dmz_ctr()
|
/Linux-v5.4/include/linux/ |
D | device-mapper.h | 260 uint32_t max_io_len; member
|