Home
last modified time | relevance | path

Searched refs:max_segments (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/block/
Dblk-settings.c40 lim->max_segments = BLK_MAX_SEGMENTS; in blk_set_default_limits()
78 lim->max_segments = USHRT_MAX; in blk_set_stacking_limits()
269 void blk_queue_max_segments(struct request_queue *q, unsigned short max_segments) in blk_queue_max_segments() argument
271 if (!max_segments) { in blk_queue_max_segments()
272 max_segments = 1; in blk_queue_max_segments()
274 __func__, max_segments); in blk_queue_max_segments()
277 q->limits.max_segments = max_segments; in blk_queue_max_segments()
291 unsigned short max_segments) in blk_queue_max_discard_segments() argument
293 q->limits.max_discard_segments = max_segments; in blk_queue_max_discard_segments()
516 t->max_segments = min_not_zero(t->max_segments, b->max_segments); in blk_stack_limits()
/Linux-v5.4/drivers/nvme/host/
Dnvme.h219 u32 max_segments; member
Dcore.c2179 u32 max_segments = in nvme_set_queue_limits() local
2182 max_segments = min_not_zero(max_segments, ctrl->max_segments); in nvme_set_queue_limits()
2184 blk_queue_max_segments(q, min_t(u32, max_segments, USHRT_MAX)); in nvme_set_queue_limits()
Drdma.c830 ctrl->ctrl.max_segments = ctrl->max_fr_pages; in nvme_rdma_configure_admin_queue()
Dpci.c2573 dev->ctrl.max_segments = NVME_MAX_SEGS; in nvme_reset_work()
/Linux-v5.4/include/linux/
Dblkdev.h342 unsigned short max_segments; member
1284 return q->limits.max_segments; in queue_max_segments()
/Linux-v5.4/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c2637 int idx, avail, frag_cnt, frag_idx, count, mss, max_segments; in myri10ge_xmit() local
2652 max_segments = MXGEFW_MAX_SEND_DESC; in myri10ge_xmit()
2656 max_segments = MYRI10GE_MAX_SEND_DESC_TSO; in myri10ge_xmit()
2659 if ((unlikely(avail < max_segments))) { in myri10ge_xmit()
2770 if (unlikely(count == max_segments)) in myri10ge_xmit()
/Linux-v5.4/Documentation/block/
Dqueue-sysfs.rst126 max_segments (RO)
Dbiodoc.rst158 blk_queue_max_phys_segments(q, max_segments)
162 blk_queue_max_hw_segments(q, max_segments)
/Linux-v5.4/drivers/block/drbd/
Ddrbd_nl.c1337 unsigned int max_segments = 0; in drbd_setup_queue_param() local
1349 max_segments = dc->max_bio_bvecs; in drbd_setup_queue_param()
1359 blk_queue_max_segments(q, max_segments ? max_segments : BLK_MAX_SEGMENTS); in drbd_setup_queue_param()
/Linux-v5.4/drivers/md/bcache/
Dsuper.c849 q->limits.max_segments = BIO_MAX_PAGES; in bcache_device_init()