Home
last modified time | relevance | path

Searched refs:max_write_zeroes_sectors (Results 1 – 23 of 23) sorted by relevance

/linux/include/uapi/linux/
H A Dvirtio_blk.h113 __virtio32 max_write_zeroes_sectors; member
H A Dublk_cmd.h714 __u32 max_write_zeroes_sectors; member
/linux/drivers/target/
H A Dtarget_core_iblock.c99 unsigned int max_write_zeroes_sectors; in iblock_configure_device() local
145 max_write_zeroes_sectors = bdev_write_zeroes_sectors(bd); in iblock_configure_device()
146 if (max_write_zeroes_sectors) in iblock_configure_device()
147 dev->dev_attrib.max_write_same_len = max_write_zeroes_sectors; in iblock_configure_device()
/linux/drivers/md/
H A Dmd.h1007 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors) in mddev_check_write_zeroes()
1008 mddev->gendisk->queue->limits.max_write_zeroes_sectors = 0; in mddev_check_write_zeroes()
H A Dmd-linear.c77 lim.max_write_zeroes_sectors = mddev->chunk_sectors; in linear_set_limits()
H A Draid0.c390 lim.max_write_zeroes_sectors = mddev->chunk_sectors; in raid0_set_limits()
H A Ddm-zoned-target.c1005 limits->max_write_zeroes_sectors = chunk_sectors; in dmz_io_hints()
H A Ddm.c1665 max_sectors = limits->max_write_zeroes_sectors; in __process_abnormal_io()
H A Draid1.c3173 lim.max_write_zeroes_sectors = 0; in raid1_set_limits()
H A Draid10.c3929 lim.max_write_zeroes_sectors = 0; in raid10_set_queue_limits()
H A Draid5.c7960 lim.max_write_zeroes_sectors = 0; in raid5_set_limits()
/linux/include/linux/
H A Dblkdev.h402 unsigned int max_write_zeroes_sectors; member
1145 q->limits.max_write_zeroes_sectors = 0; in blk_queue_disable_write_zeroes()
1383 return bdev_limits(bdev)->max_write_zeroes_sectors; in bdev_write_zeroes_sectors()
/linux/drivers/block/rnbd/
H A Drnbd-clt.c1376 .max_write_zeroes_sectors = in rnbd_client_setup_device()
1377 le32_to_cpu(rsp->max_write_zeroes_sectors), in rnbd_client_setup_device()
1620 le32_to_cpu(rsp->max_write_zeroes_sectors), in rnbd_clt_map_device()
/linux/block/
H A Dblk.h242 return q->limits.max_write_zeroes_sectors; in blk_queue_get_max_sectors()
H A Dblk-merge.c243 max_sectors = lim->max_write_zeroes_sectors; in get_max_io_size()
H A Dblk-core.c897 if (!q->limits.max_write_zeroes_sectors) in submit_bio_noacct()
/linux/drivers/block/
H A Dloop.c230 lim.max_write_zeroes_sectors = 0; in loop_clear_limits()
996 lim->max_write_zeroes_sectors = max_discard_sectors; in loop_update_limits()
H A Dnbd.c339 lim->max_write_zeroes_sectors = 0; in nbd_apply_limits()
352 lim->max_write_zeroes_sectors = UINT_MAX >> SECTOR_SHIFT; in nbd_apply_limits()
H A Drbd.c4972 lim.max_write_zeroes_sectors = objset_bytes >> SECTOR_SHIFT; in rbd_init_disk()
/linux/arch/um/drivers/
H A Dubd_kern.c847 lim.max_write_zeroes_sectors = UBD_MAX_REQUEST; in ubd_add()
/linux/drivers/vdpa/
H A Dvdpa.c1040 val_u32 = __virtio32_to_cpu(true, config->max_write_zeroes_sectors); in vdpa_dev_blk_write_zeroes_config_fill()
/linux/drivers/nvme/host/
H A Dcore.c2146 lim->max_write_zeroes_sectors = UINT_MAX; in nvme_update_disk_info()
2148 lim->max_write_zeroes_sectors = ctrl->max_zeroes_sectors; in nvme_update_disk_info()
2506 lim.max_hw_wzeroes_unmap_sectors = lim.max_write_zeroes_sectors; in nvme_update_ns_info_block()
/linux/drivers/s390/block/
H A Ddasd.c368 lim.max_write_zeroes_sectors = lim.max_hw_discard_sectors; in dasd_state_basic_to_ready()