Home
last modified time | relevance | path

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

12

/linux/tools/testing/selftests/ublk/
H A Dtest_generic_03.sh15 max_segments=$(cat "$sysfs_path"/queue/max_segments)
20 if [ "$max_segments" != "32" ]; then
H A Dnull.c36 .max_segments = 32, in ublk_null_tgt_init()
/linux/drivers/scsi/
H A Dsd_zbc.c166 unsigned int max_segments; in sd_zbc_alloc_report_buffer() local
185 max_segments = min(BIO_MAX_INLINE_VECS, queue_max_segments(q)); in sd_zbc_alloc_report_buffer()
186 bufsize = min_t(size_t, bufsize, max_segments << PAGE_SHIFT); in sd_zbc_alloc_report_buffer()
H A Dscsi_transport_fc.c4346 lim.max_segments = min_not_zero(lim.max_segments, i->f->max_bsg_segments); in fc_bsg_hostadd()
4379 lim.max_segments = min_not_zero(lim.max_segments, i->f->max_bsg_segments); in fc_bsg_rportadd()
/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs.h119 u32 max_segments; member
H A Drtrs-clt.h168 unsigned int max_segments; member
H A Drtrs-clt.c1475 clt_path->clt->max_segments = in query_fast_reg_mode()
1476 min(clt_path->max_pages_per_mr, clt_path->clt->max_segments); in query_fast_reg_mode()
2746 clt->max_segments = RTRS_MAX_SEGMENTS; in alloc_clt()
3114 attr->max_segments = clt->max_segments; in rtrs_clt_query()
3117 clt->max_segments * SZ_4K); in rtrs_clt_query()
/linux/drivers/block/rnbd/
H A Drnbd-clt.h88 u32 max_segments; member
H A Drnbd-clt.c1285 sess->max_segments = attrs.max_segments; in find_and_get_or_create_sess()
1374 .max_segments = dev->sess->max_segments, in rnbd_client_setup_device()
1625 sess->max_segments, sess->max_io_size / SECTOR_SIZE, in rnbd_clt_map_device()
/linux/drivers/s390/block/
H A Dscm_blk.c442 lim.max_segments = min(scmdev->nr_max_block, in scm_blk_dev_setup()
444 lim.max_hw_sectors = lim.max_segments << 3; /* 8 * 512 = blk_size */ in scm_blk_dev_setup()
/linux/include/uapi/linux/
H A Dublk_cmd.h761 __u16 max_segments; member
/linux/block/
H A Dblk-merge.c364 if (nsegs < lim->max_segments && in bio_split_io_at()
371 lim->max_segments, max_bytes)) in bio_split_io_at()
H A Dblk-mq.c3239 unsigned int max_segments = blk_rq_get_max_segments(rq); in blk_insert_cloned_request()
3266 if (rq->nr_phys_segments > max_segments) { in blk_insert_cloned_request()
3268 __func__, rq->nr_phys_segments, max_segments); in blk_insert_cloned_request()
3228 unsigned int max_segments = blk_rq_get_max_segments(rq); blk_insert_cloned_request() local
/linux/include/linux/
H A Dblkdev.h422 unsigned short max_segments; member
1269 return q->limits.max_segments; in queue_max_segments()
/linux/drivers/block/
H A Dps3disk.c392 .max_segments = -1, in ps3disk_probe()
H A Dsunvdc.c816 .max_segments = port->ring_cookies, in probe_disk()
H A Dublk_drv.c4467 .max_segments = USHRT_MAX, in ublk_ctrl_start_dev()
4516 lim.max_segments = ub->params.seg.max_segments; in ublk_ctrl_start_dev()
/linux/drivers/nvme/target/
H A Dpassthru.c114 max_hw_sectors = min_not_zero(pctrl->max_segments << PAGE_SECTORS_SHIFT, in nvmet_passthru_override_id_ctrl()
/linux/drivers/cdrom/
H A Dgdrom.c744 .max_segments = 1, in probe_gdrom()
/linux/drivers/net/ethernet/myricom/myri10ge/
H A Dmyri10ge.c2657 int idx, avail, frag_cnt, frag_idx, count, mss, max_segments; in myri10ge_xmit() local
2672 max_segments = MXGEFW_MAX_SEND_DESC; in myri10ge_xmit()
2676 max_segments = MYRI10GE_MAX_SEND_DESC_TSO; in myri10ge_xmit()
2679 if ((unlikely(avail < max_segments))) { in myri10ge_xmit()
2790 if (unlikely(count == max_segments)) in myri10ge_xmit()
/linux/drivers/nvme/host/
H A Dnvme.h387 u32 max_segments; member
H A Dfc.c3103 ctrl->ctrl.max_segments = ctrl->lport->ops->max_sgl_segments; in nvme_fc_create_association()
3104 ctrl->ctrl.max_hw_sectors = ctrl->ctrl.max_segments << in nvme_fc_create_association()
H A Dapple.c1123 anv->ctrl.max_segments = NVME_MAX_SEGS; in apple_nvme_reset_work()
/linux/arch/um/drivers/
H A Dubd_kern.c833 .max_segments = MAX_SG, in ubd_add()
/linux/drivers/memstick/core/
H A Dmspro_block.c1105 .max_segments = MSPRO_BLOCK_MAX_SEGS, in mspro_block_init_disk()

12