Lines Matching refs:xbd_max_request_segments
226 KASSERT(nsegs <= sc->xbd_max_request_segments, in xbd_queue_cb()
353 if (gnttab_alloc_grant_references(sc->xbd_max_request_segments, in xbd_bio_command()
357 sc->xbd_max_request_segments); in xbd_bio_command()
626 if (gnttab_alloc_grant_references(sc->xbd_max_request_segments, in xbd_dump()
915 &xbd->xbd_max_request_segments, 0, in xbd_setup_sysctl()
1313 &sc->xbd_max_request_segments, NULL); in xbd_connect()
1315 sc->xbd_max_request_segments = 0; in xbd_connect()
1316 if (sc->xbd_max_request_segments > XBD_MAX_INDIRECT_SEGMENTS) in xbd_connect()
1317 sc->xbd_max_request_segments = XBD_MAX_INDIRECT_SEGMENTS; in xbd_connect()
1318 if (sc->xbd_max_request_segments > XBD_SIZE_TO_SEGS(maxphys)) in xbd_connect()
1319 sc->xbd_max_request_segments = XBD_SIZE_TO_SEGS(maxphys); in xbd_connect()
1321 XBD_INDIRECT_SEGS_TO_PAGES(sc->xbd_max_request_segments); in xbd_connect()
1322 if (sc->xbd_max_request_segments < BLKIF_MAX_SEGMENTS_PER_REQUEST) in xbd_connect()
1323 sc->xbd_max_request_segments = BLKIF_MAX_SEGMENTS_PER_REQUEST; in xbd_connect()
1325 XBD_SEGS_TO_SIZE(sc->xbd_max_request_segments); in xbd_connect()
1335 sc->xbd_max_request_segments, in xbd_connect()
1363 sizeof(grant_ref_t) * sc->xbd_max_request_segments, in xbd_connect()