Searched refs:max_write_zeroes_sectors (Results 1 - 25 of 35) sorted by relevance

12

/linux-master/include/uapi/linux/
H A Dvirtio_blk.h113 __virtio32 max_write_zeroes_sectors; member in struct:virtio_blk_config
H A Dublk_cmd.h357 __u32 max_write_zeroes_sectors; member in struct:ublk_param_discard
/linux-master/block/
H A Dblk-settings.c52 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 Dblk-merge.c150 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 Dblk.h191 return q->limits.max_write_zeroes_sectors;
H A Dblk-sysfs.c216 (unsigned long long)q->limits.max_write_zeroes_sectors << 9);
H A Dblk-core.c812 if (!q->limits.max_write_zeroes_sectors)
/linux-master/drivers/block/rnbd/
H A Drnbd-proto.h131 * @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 Drnbd-clt.c1379 .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 Drnbd-srv.c547 rsp->max_write_zeroes_sectors =
/linux-master/drivers/target/
H A Dtarget_core_iblock.c98 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 Dmd.h870 !bio->bi_bdev->bd_disk->queue->limits.max_write_zeroes_sectors)
871 mddev->gendisk->queue->limits.max_write_zeroes_sectors = 0;
H A Ddm-rq.c222 !clone->q->limits.max_write_zeroes_sectors)
H A Ddm-io.c327 special_cmd_max_sectors = q->limits.max_write_zeroes_sectors;
H A Ddm-table.c1861 return !q->limits.max_write_zeroes_sectors;
2011 q->limits.max_write_zeroes_sectors = 0;
H A Ddm-zoned-target.c1006 limits->max_write_zeroes_sectors = chunk_sectors;
H A Draid0.c388 lim.max_write_zeroes_sectors = mddev->chunk_sectors;
H A Ddm.c1091 limits->max_write_zeroes_sectors = 0;
1647 max_sectors = limits->max_write_zeroes_sectors;
/linux-master/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim_blk.c386 blk_config->max_write_zeroes_sectors =
/linux-master/drivers/mmc/core/
H A Dqueue.c190 lim->max_write_zeroes_sectors = max_discard;
/linux-master/include/linux/
H A Dblkdev.h299 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 Dloop.c771 max_discard_sectors = backingq->limits.max_write_zeroes_sectors;
785 lim->max_write_zeroes_sectors = max_discard_sectors;
H A Dvirtio_blk.c1344 max_write_zeroes_sectors, &v);
1345 lim->max_write_zeroes_sectors = v ? v : UINT_MAX;
H A Dublk_drv.c2196 lim.max_write_zeroes_sectors = pd->max_write_zeroes_sectors;
/linux-master/drivers/scsi/cxlflash/
H A Dvlun.c434 sdev->request_queue->limits.max_write_zeroes_sectors >> s;

Completed in 425 milliseconds

12