Lines Matching refs:request_queue
2511 struct request_queue *queue; in __dasd_process_request_queue()
2516 queue = block->request_queue; in __dasd_process_request_queue()
2530 while ((req = blk_fetch_request(block->request_queue))) in __dasd_process_request_queue()
2800 blk_requeue_request(block->request_queue, req); in _dasd_requeue_request()
2886 static void do_dasd_request(struct request_queue *queue) in do_dasd_request()
2980 block->request_queue = blk_init_queue(do_dasd_request, in dasd_alloc_queue()
2982 if (block->request_queue == NULL) in dasd_alloc_queue()
2985 block->request_queue->queuedata = block; in dasd_alloc_queue()
3009 blk_queue_logical_block_size(block->request_queue, in dasd_setup_queue()
3011 blk_queue_max_hw_sectors(block->request_queue, max); in dasd_setup_queue()
3012 blk_queue_max_segments(block->request_queue, -1L); in dasd_setup_queue()
3016 blk_queue_max_segment_size(block->request_queue, PAGE_SIZE); in dasd_setup_queue()
3017 blk_queue_segment_boundary(block->request_queue, PAGE_SIZE - 1); in dasd_setup_queue()
3025 if (block->request_queue) { in dasd_free_queue()
3026 blk_cleanup_queue(block->request_queue); in dasd_free_queue()
3027 block->request_queue = NULL; in dasd_free_queue()
3038 if (!block->request_queue) in dasd_flush_request_queue()
3042 while ((req = blk_fetch_request(block->request_queue))) in dasd_flush_request_queue()