Lines Matching refs:queue
682 nbd->disk->queue); in __nbd_ioctl()
684 blk_queue_flush(nbd->disk->queue, REQ_FLUSH); in __nbd_ioctl()
686 blk_queue_flush(nbd->disk->queue, 0); in __nbd_ioctl()
707 queue_flag_clear_unlocked(QUEUE_FLAG_DISCARD, nbd->disk->queue); in __nbd_ioctl()
816 disk->queue = blk_init_queue(do_nbd_request, &nbd_lock); in nbd_init()
817 if (!disk->queue) { in nbd_init()
824 queue_flag_set_unlocked(QUEUE_FLAG_NONROT, disk->queue); in nbd_init()
825 queue_flag_clear_unlocked(QUEUE_FLAG_ADD_RANDOM, disk->queue); in nbd_init()
826 disk->queue->limits.discard_granularity = 512; in nbd_init()
827 disk->queue->limits.max_discard_sectors = UINT_MAX; in nbd_init()
828 disk->queue->limits.discard_zeroes_data = 0; in nbd_init()
829 blk_queue_max_hw_sectors(disk->queue, 65536); in nbd_init()
830 disk->queue->limits.max_sectors = 256; in nbd_init()
863 blk_cleanup_queue(nbd_dev[i].disk->queue); in nbd_init()
878 blk_cleanup_queue(disk->queue); in nbd_cleanup()