Lines Matching refs:segments
489 struct blkif_request_segment *segments; member
515 if (setup->segments) in blkif_setup_rw_req_grant()
516 kunmap_atomic(setup->segments); in blkif_setup_rw_req_grant()
521 setup->segments = kmap_atomic(gnt_list_entry->page); in blkif_setup_rw_req_grant()
559 setup->segments[grant_idx % GRANTS_PER_INDIRECT_FRAME] = in blkif_setup_rw_req_grant()
577 .segments = NULL, in blkif_queue_rw_req()
694 if (setup.segments) in blkif_queue_rw_req()
695 kunmap_atomic(setup.segments); in blkif_queue_rw_req()
784 unsigned int segments) in xlvbd_init_blk_queue() argument
820 blk_queue_max_hw_sectors(rq, (segments * XEN_PAGE_SIZE) / 512); in xlvbd_init_blk_queue()
827 blk_queue_max_segments(rq, segments / GRANTS_PER_PSEG); in xlvbd_init_blk_queue()