Home
last modified time | relevance | path

Searched refs:max_discard_segments (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/block/
H A Dblk-settings.c47 lim->max_discard_segments = USHRT_MAX; in blk_set_stacking_limits()
344 if (!lim->max_discard_segments) in blk_validate_limits()
345 lim->max_discard_segments = 1; in blk_validate_limits()
725 t->max_discard_segments = min_not_zero(t->max_discard_segments, in blk_stack_limits()
726 b->max_discard_segments); in blk_stack_limits()
H A Dblk-sysfs.c134 QUEUE_SYSFS_LIMIT_SHOW(max_discard_segments) in QUEUE_SYSFS_LIMIT_SHOW() argument
/linux-6.15/include/uapi/linux/
H A Dublk_cmd.h386 __u16 max_discard_segments; member
/linux-6.15/drivers/block/
H A Dbrd.c371 .max_discard_segments = 1, in brd_alloc()
H A Dublk_drv.c558 if (p->max_discard_sectors && p->max_discard_segments != 1) in ublk_validate_params()
2556 lim.max_discard_segments = pd->max_discard_segments; in ublk_ctrl_start_dev()
H A Dvirtio_blk.c1398 lim->max_discard_segments = in virtblk_read_limits()
/linux-6.15/include/linux/
H A Dblkdev.h406 unsigned short max_discard_segments; member
1262 return q->limits.max_discard_segments; in queue_max_discard_segments()
/linux-6.15/drivers/md/
H A Ddm-clone-target.c2062 limits->max_discard_segments = dest_limits->max_discard_segments; in set_discard_limits()
/linux-6.15/drivers/nvme/host/
H A Dcore.c1871 lim->max_discard_segments = ctrl->dmrl; in nvme_config_discard()
1873 lim->max_discard_segments = NVME_DSM_MAX_RANGES; in nvme_config_discard()
/linux-6.15/Documentation/ABI/stable/
H A Dsysfs-block498 What: /sys/block/<disk>/queue/max_discard_segments