Lines Matching refs:ub_disk

149 	struct gendisk		*ub_disk;  member
224 return blk_revalidate_disk_zones(ub->ub_disk, NULL); in ublk_revalidate_disk_zones()
253 disk_set_zoned(ub->ub_disk, BLK_ZONED_HM); in ublk_dev_param_zoned_apply()
254 blk_queue_flag_set(QUEUE_FLAG_ZONE_RESETALL, ub->ub_disk->queue); in ublk_dev_param_zoned_apply()
255 blk_queue_required_elevator_features(ub->ub_disk->queue, in ublk_dev_param_zoned_apply()
257 disk_set_max_active_zones(ub->ub_disk, p->max_active_zones); in ublk_dev_param_zoned_apply()
258 disk_set_max_open_zones(ub->ub_disk, p->max_open_zones); in ublk_dev_param_zoned_apply()
259 blk_queue_max_zone_append_sectors(ub->ub_disk->queue, p->max_zone_append_sectors); in ublk_dev_param_zoned_apply()
261 ub->ub_disk->nr_zones = ublk_get_nr_zones(ub); in ublk_dev_param_zoned_apply()
270 struct request_queue *q = ublk->ub_disk->queue; in ublk_alloc_report_buffer()
275 ublk->ub_disk->nr_zones); in ublk_alloc_report_buffer()
306 nr_zones = min_t(unsigned int, ub->ub_disk->nr_zones - first_zone, in ublk_report_zones()
497 struct request_queue *q = ub->ub_disk->queue; in ublk_dev_param_basic_apply()
517 set_disk_ro(ub->ub_disk, true); in ublk_dev_param_basic_apply()
519 set_capacity(ub->ub_disk, p->dev_sectors); in ublk_dev_param_basic_apply()
524 struct request_queue *q = ub->ub_disk->queue; in ublk_dev_param_discard_apply()
1528 WARN_ON_ONCE(!blk_queue_quiesced(ub->ub_disk->queue)); in ublk_wait_tagset_rqs_idle()
1545 blk_mq_quiesce_queue(ub->ub_disk->queue); in __ublk_quiesce_dev()
1589 blk_mq_unquiesce_queue(ub->ub_disk->queue); in ublk_unquiesce_dev()
1591 blk_mq_kick_requeue_list(ub->ub_disk->queue); in ublk_unquiesce_dev()
1604 del_gendisk(ub->ub_disk); in ublk_stop_dev()
1607 put_disk(ub->ub_disk); in ublk_stop_dev()
1608 ub->ub_disk = NULL; in ublk_stop_dev()
2173 ub->ub_disk = disk; in ublk_ctrl_start_dev()
2488 if (ub->ub_disk) { in ublk_ctrl_fill_params_devt()
2489 ub->params.devt.disk_major = MAJOR(disk_devt(ub->ub_disk)); in ublk_ctrl_fill_params_devt()
2490 ub->params.devt.disk_minor = MINOR(disk_devt(ub->ub_disk)); in ublk_ctrl_fill_params_devt()
2659 blk_mq_unquiesce_queue(ub->ub_disk->queue); in ublk_ctrl_end_recovery()
2662 blk_mq_kick_requeue_list(ub->ub_disk->queue); in ublk_ctrl_end_recovery()