| /linux-6.15/drivers/md/ |
| H A D | dm-zero.c | 64 limits->max_hw_discard_sectors = UINT_MAX; in zero_io_hints()
|
| H A D | dm-target.c | 252 limits->max_hw_discard_sectors = UINT_MAX; in io_err_io_hints()
|
| H A D | dm-clone-target.c | 2049 limits->max_hw_discard_sectors = round_down(UINT_MAX >> SECTOR_SHIFT, in set_discard_limits() 2059 limits->max_hw_discard_sectors = dest_limits->max_hw_discard_sectors; in set_discard_limits()
|
| H A D | dm-log-writes.c | 874 limits->max_hw_discard_sectors = (UINT_MAX >> SECTOR_SHIFT); in log_writes_io_hints()
|
| H A D | dm-cache-target.c | 3481 limits->max_hw_discard_sectors = min_t(sector_t, cache->discard_block_size * 1024, in set_discard_limits() 3491 limits->max_hw_discard_sectors = origin_limits->max_hw_discard_sectors; in set_discard_limits()
|
| H A D | dm-zoned-target.c | 1004 limits->max_hw_discard_sectors = chunk_sectors; in dmz_io_hints()
|
| H A D | dm-table.c | 1849 limits->max_hw_discard_sectors = 0; in dm_table_set_restrictions()
|
| H A D | dm-thin.c | 4097 limits->max_hw_discard_sectors = 0; in pool_io_hints() 4494 limits->max_hw_discard_sectors = pool->sectors_per_block * BIO_PRISON_MAX_RANGE; in thin_io_hints()
|
| H A D | dm-snap.c | 2413 limits->max_hw_discard_sectors = snap->store->chunk_size; in snapshot_io_hints()
|
| /linux-6.15/block/ |
| H A D | blk-settings.c | 342 min(lim->max_hw_discard_sectors, lim->max_user_discard_sectors); in blk_validate_limits() 813 t->max_hw_discard_sectors = min_not_zero(t->max_hw_discard_sectors, in blk_stack_limits() 814 b->max_hw_discard_sectors); in blk_stack_limits()
|
| H A D | blk-sysfs.c | 160 QUEUE_SYSFS_LIMIT_SHOW_SECTORS_TO_BYTES(max_hw_discard_sectors)
|
| /linux-6.15/drivers/block/ |
| H A D | brd.c | 370 .max_hw_discard_sectors = UINT_MAX, in brd_alloc()
|
| H A D | virtio_blk.c | 766 lim->max_hw_discard_sectors = 0; in virtblk_read_zoned_limits() 1319 lim->max_hw_discard_sectors = v ? v : UINT_MAX; in virtblk_read_limits()
|
| H A D | loop.c | 222 lim.max_hw_discard_sectors = 0; in loop_clear_limits() 960 lim->max_hw_discard_sectors = max_discard_sectors; in loop_update_limits()
|
| H A D | nbd.c | 356 lim.max_hw_discard_sectors = UINT_MAX >> SECTOR_SHIFT; in nbd_set_size() 358 lim.max_hw_discard_sectors = 0; in nbd_set_size()
|
| /linux-6.15/drivers/mmc/core/ |
| H A D | queue.c | 186 lim->max_hw_discard_sectors = max_discard; in mmc_queue_setup_discard()
|
| /linux-6.15/drivers/mtd/ |
| H A D | mtd_blkdevs.c | 338 lim.max_hw_discard_sectors = UINT_MAX; in add_mtd_blktrans_dev()
|
| /linux-6.15/drivers/block/drbd/ |
| H A D | drbd_nl.c | 1314 lim.max_hw_discard_sectors = in drbd_reconsider_queue_parameters() 1318 lim.max_hw_discard_sectors = 0; in drbd_reconsider_queue_parameters() 1335 lim.max_hw_discard_sectors) { in drbd_reconsider_queue_parameters() 1337 lim.max_hw_discard_sectors = 0; in drbd_reconsider_queue_parameters()
|
| /linux-6.15/arch/um/drivers/ |
| H A D | ubd_kern.c | 846 lim.max_hw_discard_sectors = UBD_MAX_REQUEST; in ubd_add()
|
| /linux-6.15/include/linux/ |
| H A D | blkdev.h | 384 unsigned int max_hw_discard_sectors; member
|
| /linux-6.15/drivers/nvme/host/ |
| H A D | core.c | 1861 lim->max_hw_discard_sectors = in nvme_config_discard() 1864 lim->max_hw_discard_sectors = UINT_MAX; in nvme_config_discard() 1866 lim->max_hw_discard_sectors = 0; in nvme_config_discard()
|
| /linux-6.15/drivers/block/rnbd/ |
| H A D | rnbd-clt.c | 1369 .max_hw_discard_sectors = le32_to_cpu(rsp->max_discard_sectors), in rnbd_client_setup_device()
|
| /linux-6.15/drivers/s390/block/ |
| H A D | dasd.c | 346 lim.max_hw_discard_sectors = max_bytes / block->bp_block; in dasd_state_basic_to_ready() 347 lim.max_write_zeroes_sectors = lim.max_hw_discard_sectors; in dasd_state_basic_to_ready()
|
| /linux-6.15/drivers/md/dm-vdo/ |
| H A D | dm-vdo-target.c | 948 limits->max_hw_discard_sectors = in vdo_io_hints()
|
| /linux-6.15/drivers/block/null_blk/ |
| H A D | main.c | 1796 lim->max_hw_discard_sectors = UINT_MAX >> 9; in null_config_discard()
|