Lines Matching refs:brd_queue
39 struct request_queue *brd_queue; member
489 brd->brd_queue = blk_alloc_queue(GFP_KERNEL); in brd_alloc()
490 if (!brd->brd_queue) in brd_alloc()
493 blk_queue_make_request(brd->brd_queue, brd_make_request); in brd_alloc()
494 blk_queue_max_hw_sectors(brd->brd_queue, 1024); in brd_alloc()
495 blk_queue_bounce_limit(brd->brd_queue, BLK_BOUNCE_ANY); in brd_alloc()
503 blk_queue_physical_block_size(brd->brd_queue, PAGE_SIZE); in brd_alloc()
505 brd->brd_queue->limits.discard_granularity = PAGE_SIZE; in brd_alloc()
506 blk_queue_max_discard_sectors(brd->brd_queue, UINT_MAX); in brd_alloc()
507 brd->brd_queue->limits.discard_zeroes_data = 1; in brd_alloc()
508 queue_flag_set_unlocked(QUEUE_FLAG_DISCARD, brd->brd_queue); in brd_alloc()
517 disk->queue = brd->brd_queue; in brd_alloc()
525 blk_cleanup_queue(brd->brd_queue); in brd_alloc()
535 blk_cleanup_queue(brd->brd_queue); in brd_free()