Lines Matching refs:queue
42 struct request_queue *queue; member
286 ps3disk_do_request(dev, priv->queue); in ps3disk_interrupt()
424 struct request_queue *queue; in ps3disk_probe() local
468 queue = blk_init_queue(ps3disk_request, &priv->lock); in ps3disk_probe()
469 if (!queue) { in ps3disk_probe()
476 priv->queue = queue; in ps3disk_probe()
477 queue->queuedata = dev; in ps3disk_probe()
479 blk_queue_bounce_limit(queue, BLK_BOUNCE_HIGH); in ps3disk_probe()
481 blk_queue_max_sectors(queue, dev->bounce_size >> 9); in ps3disk_probe()
482 blk_queue_segment_boundary(queue, -1UL); in ps3disk_probe()
483 blk_queue_dma_alignment(queue, dev->blk_size-1); in ps3disk_probe()
484 blk_queue_hardsect_size(queue, dev->blk_size); in ps3disk_probe()
486 blk_queue_ordered(queue, QUEUE_ORDERED_DRAIN_FLUSH, in ps3disk_probe()
489 blk_queue_max_phys_segments(queue, -1); in ps3disk_probe()
490 blk_queue_max_hw_segments(queue, -1); in ps3disk_probe()
491 blk_queue_max_segment_size(queue, dev->bounce_size); in ps3disk_probe()
505 gendisk->queue = queue; in ps3disk_probe()
523 blk_cleanup_queue(queue); in ps3disk_probe()
548 blk_cleanup_queue(priv->queue); in ps3disk_remove()