/linux-master/include/uapi/linux/ |
H A D | virtio_blk.h | 113 __virtio32 max_write_zeroes_sectors; member in struct:virtio_blk_config
|
H A D | ublk_cmd.h | 357 __u32 max_write_zeroes_sectors; member in struct:ublk_param_discard
|
/linux-master/block/ |
H A D | blk-settings.c | 52 lim->max_write_zeroes_sectors = UINT_MAX; 398 * @max_write_zeroes_sectors: maximum number of sectors to write per command 401 unsigned int max_write_zeroes_sectors) 403 q->limits.max_write_zeroes_sectors = max_write_zeroes_sectors; 753 t->max_write_zeroes_sectors = min(t->max_write_zeroes_sectors, 754 b->max_write_zeroes_sectors); 400 blk_queue_max_write_zeroes_sectors(struct request_queue *q, unsigned int max_write_zeroes_sectors) argument
|
H A D | blk-merge.c | 150 if (!lim->max_write_zeroes_sectors) 152 if (bio_sectors(bio) <= lim->max_write_zeroes_sectors) 154 return bio_split(bio, lim->max_write_zeroes_sectors, GFP_NOIO, bs);
|
H A D | blk.h | 191 return q->limits.max_write_zeroes_sectors;
|
H A D | blk-sysfs.c | 216 (unsigned long long)q->limits.max_write_zeroes_sectors << 9);
|
H A D | blk-core.c | 812 if (!q->limits.max_write_zeroes_sectors)
|
/linux-master/drivers/block/rnbd/ |
H A D | rnbd-proto.h | 131 * @max_write_zeroes_sectors: max sectors for WRITE ZEROES in the 512b unit 148 __le32 max_write_zeroes_sectors; member in struct:rnbd_msg_open_rsp
|
H A D | rnbd-clt.c | 1379 .max_write_zeroes_sectors = 1380 le32_to_cpu(rsp->max_write_zeroes_sectors), 1617 "map_device: Device mapped as %s (nsectors: %llu, logical_block_size: %d, physical_block_size: %d, max_write_zeroes_sectors: %d, max_discard_sectors: %d, discard_granularity: %d, discard_alignment: %d, secure_discard: %d, max_segments: %d, max_hw_sectors: %d, wc: %d, fua: %d)\n", 1621 le32_to_cpu(rsp->max_write_zeroes_sectors),
|
H A D | rnbd-srv.c | 547 rsp->max_write_zeroes_sectors =
|
/linux-master/drivers/target/ |
H A D | target_core_iblock.c | 98 unsigned int max_write_zeroes_sectors; local 141 max_write_zeroes_sectors = bdev_write_zeroes_sectors(bd); 142 if (max_write_zeroes_sectors) 143 dev->dev_attrib.max_write_same_len = max_write_zeroes_sectors;
|
/linux-master/drivers/md/ |
H A D | md.h | 870 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors) 871 mddev->gendisk->queue->limits.max_write_zeroes_sectors = 0;
|
H A D | dm-rq.c | 222 !clone->q->limits.max_write_zeroes_sectors)
|
H A D | dm-io.c | 327 special_cmd_max_sectors = q->limits.max_write_zeroes_sectors;
|
H A D | dm-table.c | 1861 return !q->limits.max_write_zeroes_sectors; 2011 q->limits.max_write_zeroes_sectors = 0;
|
H A D | dm-zoned-target.c | 1006 limits->max_write_zeroes_sectors = chunk_sectors;
|
H A D | raid0.c | 388 lim.max_write_zeroes_sectors = mddev->chunk_sectors;
|
H A D | dm.c | 1091 limits->max_write_zeroes_sectors = 0; 1647 max_sectors = limits->max_write_zeroes_sectors;
|
/linux-master/drivers/vdpa/vdpa_sim/ |
H A D | vdpa_sim_blk.c | 386 blk_config->max_write_zeroes_sectors =
|
/linux-master/drivers/mmc/core/ |
H A D | queue.c | 190 lim->max_write_zeroes_sectors = max_discard;
|
/linux-master/include/linux/ |
H A D | blkdev.h | 299 unsigned int max_write_zeroes_sectors; member in struct:queue_limits 1259 return q->limits.max_write_zeroes_sectors;
|
/linux-master/drivers/block/ |
H A D | loop.c | 771 max_discard_sectors = backingq->limits.max_write_zeroes_sectors; 785 lim->max_write_zeroes_sectors = max_discard_sectors;
|
H A D | virtio_blk.c | 1344 max_write_zeroes_sectors, &v); 1345 lim->max_write_zeroes_sectors = v ? v : UINT_MAX;
|
H A D | ublk_drv.c | 2196 lim.max_write_zeroes_sectors = pd->max_write_zeroes_sectors;
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | vlun.c | 434 sdev->request_queue->limits.max_write_zeroes_sectors >> s;
|