Home
last modified time | relevance | path

Searched refs:max_write_same_sectors (Results 1 – 17 of 17) sorted by relevance

/OK3568_Linux_fs/kernel/block/
H A Dblk-lib.c170 unsigned int max_write_same_sectors; in __blkdev_issue_write_same() local
188 max_write_same_sectors = bio_allowed_max_sectors(q); in __blkdev_issue_write_same()
200 if (nr_sects > max_write_same_sectors) { in __blkdev_issue_write_same()
201 bio->bi_iter.bi_size = max_write_same_sectors << 9; in __blkdev_issue_write_same()
202 nr_sects -= max_write_same_sectors; in __blkdev_issue_write_same()
203 sector += max_write_same_sectors; in __blkdev_issue_write_same()
H A Dblk-settings.c49 lim->max_write_same_sectors = 0; in blk_set_default_limits()
85 lim->max_write_same_sectors = UINT_MAX; in blk_set_stacking_limits()
205 unsigned int max_write_same_sectors) in blk_queue_max_write_same_sectors() argument
207 q->limits.max_write_same_sectors = max_write_same_sectors; in blk_queue_max_write_same_sectors()
508 t->max_write_same_sectors = min(t->max_write_same_sectors, in blk_stack_limits()
509 b->max_write_same_sectors); in blk_stack_limits()
H A Dblk-merge.c130 if (!q->limits.max_write_same_sectors) in blk_bio_write_same_split()
133 if (bio_sectors(bio) <= q->limits.max_write_same_sectors) in blk_bio_write_same_split()
136 return bio_split(bio, q->limits.max_write_same_sectors, GFP_NOIO, bs); in blk_bio_write_same_split()
H A Dblk-sysfs.c213 (unsigned long long)q->limits.max_write_same_sectors << 9); in queue_write_same_max_show()
H A Dblk-core.c870 if (!q->limits.max_write_same_sectors) in submit_bio_checks()
/OK3568_Linux_fs/kernel/drivers/block/rnbd/
H A Drnbd-clt.h116 u32 max_write_same_sectors; member
H A Drnbd-proto.h133 __le32 max_write_same_sectors; member
H A Drnbd-clt.c85 dev->max_write_same_sectors = le32_to_cpu(rsp->max_write_same_sectors); in rnbd_clt_set_dev_attr()
1290 dev->max_write_same_sectors); in setup_request_queue()
1534 dev->max_write_same_sectors, dev->max_discard_sectors, in rnbd_clt_map_device()
H A Drnbd-srv.c551 rsp->max_write_same_sectors = in rnbd_srv_fill_msg_open_rsp()
/OK3568_Linux_fs/kernel/include/linux/
H A Dblkdev.h347 unsigned int max_write_same_sectors; member
1079 return q->limits.max_write_same_sectors; in blk_queue_get_max_sectors()
1165 unsigned int max_write_same_sectors);
1167 unsigned int max_write_same_sectors);
1574 return q->limits.max_write_same_sectors; in bdev_write_same()
/OK3568_Linux_fs/kernel/drivers/md/
H A Dmd.h795 !bio->bi_disk->queue->limits.max_write_same_sectors) in mddev_check_writesame()
796 mddev->queue->limits.max_write_same_sectors = 0; in mddev_check_writesame()
H A Ddm-rq.c222 !clone->q->limits.max_write_same_sectors) in dm_done()
H A Ddm-io.c319 special_cmd_max_sectors = q->limits.max_write_same_sectors; in do_region()
H A Ddm-table.c1940 return q && !q->limits.max_write_same_sectors; in device_not_write_same_capable()
2141 q->limits.max_write_same_sectors = 0; in dm_table_set_restrictions()
H A Ddm.c974 limits->max_write_same_sectors = 0; in disable_write_same()
1004 !bio->bi_disk->queue->limits.max_write_same_sectors) in clone_endio()
/OK3568_Linux_fs/kernel/drivers/block/drbd/
H A Ddrbd_main.c931 p->qlim->write_same_capable = !!q->limits.max_write_same_sectors; in assign_p_sizes_qlim()
H A Ddrbd_nl.c1275 bool can_do = b ? b->limits.max_write_same_sectors : true; in decide_on_write_same_support()