Lines Matching refs:queue
207 need_reset = blk_alloc_zone_bitmap(disk->queue->node, disk->nr_zones);
635 zwplug->wp_offset = sector & (disk->queue->limits.chunk_sectors - 1);
659 struct request_queue *q = zwplug->disk->queue;
840 sector += disk->queue->limits.chunk_sectors) {
855 * Grab an extra reference on the BIO request queue usage counter.
860 percpu_ref_get(&bio->bi_bdev->bd_disk->queue->q_usage_counter);
973 * Drop the extra reference on the queue usage we got when
1341 * blk-mq devices will reuse the extra reference on the request queue
1347 blk_queue_exit(bdev->bd_disk->queue);
1419 * plugged BIOs to complete if there is a queue freeze on-going.
1592 return queue_is_mq(disk->queue) ||
1593 queue_emulates_zone_append(disk->queue);
1599 struct queue_limits *lim = &disk->queue->limits;
1629 * Update the disk zone resources information and device queue limits.
1630 * The disk queue is frozen when this is executed.
1635 struct request_queue *q = disk->queue;
1686 struct request_queue *q = disk->queue;
1764 sector_t zone_sectors = disk->queue->limits.chunk_sectors;
1833 * BIO based drivers can also use this function as long as the device queue
1838 struct request_queue *q = disk->queue;
1898 * Set the new disk zone parameters only once the queue is frozen and