Home
last modified time | relevance | path

Searched refs:max_io_len (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/md/
Ddm.c978 static sector_t max_io_len(sector_t sector, struct dm_target *ti) in max_io_len() function
986 if (ti->max_io_len) { in max_io_len()
988 if (unlikely(ti->max_io_len & (ti->max_io_len - 1))) in max_io_len()
989 max_len = sector_div(offset, ti->max_io_len); in max_io_len()
991 max_len = offset & (ti->max_io_len - 1); in max_io_len()
992 max_len = ti->max_io_len - max_len; in max_io_len()
1018 ti->max_io_len = min_t(uint32_t, len, BIO_MAX_PAGES * PAGE_SIZE); in dm_set_target_max_io_len()
1057 len = max_io_len(sector, ti) / PAGE_SECTORS; in dm_dax_direct_access()
1489 len = min((sector_t)ci->sector_count, max_io_len(ci->sector, ti)); in __send_changing_extent_only()
1559 len = min_t(sector_t, max_io_len(ci->sector, ti), in __split_and_process_non_flush()
Ddm-snap.c1319 snap_dest->ti->max_io_len = snap_dest->store->chunk_size; in __handover_exceptions()
1997 ti->max_io_len = get_origin_minimum_chunksize(s->origin->bdev); in snapshot_merge_resume()
2235 for (n = 0; n < size; n += merging_snap->ti->max_io_len) in origin_write_extent()
Ddm-raid.c1125 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()
Ddm-table.c990 if (tgt && !tgt->max_io_len && dm_table_does_not_support_partial_completion(t)) { in dm_table_determine_type()
1038 } else if (tgt->max_io_len) { in dm_table_determine_type()
Ddm-zoned-target.c769 ti->max_io_len = dev->zone_nr_sectors << 9; in dmz_ctr()
/Linux-v4.19/include/linux/
Ddevice-mapper.h252 uint32_t max_io_len; member