Home
last modified time | relevance | path

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

/linux-6.3-rc2/block/
A Dblk-settings.c38 lim->max_discard_segments = 1; in blk_set_default_limits()
78 lim->max_discard_segments = USHRT_MAX; in blk_set_stacking_limits()
271 q->limits.max_discard_segments = max_segments; in blk_queue_max_discard_segments()
573 t->max_discard_segments = min_not_zero(t->max_discard_segments, in blk_stack_limits()
574 b->max_discard_segments); in blk_stack_limits()
/linux-6.3-rc2/include/uapi/linux/
A Dublk_cmd.h245 __u16 max_discard_segments; member
/linux-6.3-rc2/include/linux/
A Dblkdev.h309 unsigned short max_discard_segments; member
1139 return q->limits.max_discard_segments; in queue_max_discard_segments()
/linux-6.3-rc2/drivers/md/
A Ddm-clone-target.c2067 limits->max_discard_segments = dest_limits->max_discard_segments; in set_discard_limits()
/linux-6.3-rc2/drivers/nvme/host/
A Dnvme.h291 u32 max_discard_segments; member
A Dcore.c1685 blk_queue_max_discard_segments(queue, ctrl->max_discard_segments); in nvme_config_discard()
3038 ctrl->max_discard_segments = NVME_DSM_MAX_RANGES; in nvme_init_non_mdts_limits()
3041 ctrl->max_discard_segments = 0; in nvme_init_non_mdts_limits()
3072 ctrl->max_discard_segments = id->dmrl; in nvme_init_non_mdts_limits()
/linux-6.3-rc2/drivers/block/
A Dublk_drv.c240 blk_queue_max_discard_segments(q, p->max_discard_segments); in ublk_dev_param_discard_apply()
264 if (p->max_discard_sectors && p->max_discard_segments != 1) in ublk_validate_params()
/linux-6.3-rc2/Documentation/ABI/stable/
A Dsysfs-block394 What: /sys/block/<disk>/queue/max_discard_segments

Completed in 30 milliseconds