Lines Matching refs:lo_queue
195 if (queue_logical_block_size(lo->lo_queue) >= sb_bsize && in __loop_update_dio()
218 blk_mq_freeze_queue(lo->lo_queue); in __loop_update_dio()
221 blk_queue_flag_clear(QUEUE_FLAG_NOMERGES, lo->lo_queue); in __loop_update_dio()
224 blk_queue_flag_set(QUEUE_FLAG_NOMERGES, lo->lo_queue); in __loop_update_dio()
228 blk_mq_unfreeze_queue(lo->lo_queue); in __loop_update_dio()
443 struct request_queue *q = lo->lo_queue; in lo_fallocate()
741 blk_mq_freeze_queue(lo->lo_queue); in loop_change_fd()
748 blk_mq_unfreeze_queue(lo->lo_queue); in loop_change_fd()
881 struct request_queue *q = lo->lo_queue; in loop_config_discard()
957 struct request_queue *q = lo->lo_queue; in loop_update_rotational()
1150 blk_queue_write_cache(lo->lo_queue, true, false); in loop_configure()
1160 blk_queue_logical_block_size(lo->lo_queue, bsize); in loop_configure()
1161 blk_queue_physical_block_size(lo->lo_queue, bsize); in loop_configure()
1162 blk_queue_io_min(lo->lo_queue, bsize); in loop_configure()
1227 blk_mq_freeze_queue(lo->lo_queue); in __loop_clr_fd()
1244 blk_queue_logical_block_size(lo->lo_queue, 512); in __loop_clr_fd()
1245 blk_queue_physical_block_size(lo->lo_queue, 512); in __loop_clr_fd()
1246 blk_queue_io_min(lo->lo_queue, 512); in __loop_clr_fd()
1262 blk_mq_unfreeze_queue(lo->lo_queue); in __loop_clr_fd()
1381 blk_mq_freeze_queue(lo->lo_queue); in loop_set_status()
1417 blk_mq_unfreeze_queue(lo->lo_queue); in loop_set_status()
1620 if (lo->lo_queue->limits.logical_block_size == arg) in loop_set_block_size()
1626 blk_mq_freeze_queue(lo->lo_queue); in loop_set_block_size()
1637 blk_queue_logical_block_size(lo->lo_queue, arg); in loop_set_block_size()
1638 blk_queue_physical_block_size(lo->lo_queue, arg); in loop_set_block_size()
1639 blk_queue_io_min(lo->lo_queue, arg); in loop_set_block_size()
1642 blk_mq_unfreeze_queue(lo->lo_queue); in loop_set_block_size()
1934 blk_mq_freeze_queue(lo->lo_queue); in lo_release()
1935 blk_mq_unfreeze_queue(lo->lo_queue); in lo_release()
2123 lo->lo_queue = blk_mq_init_queue(&lo->tag_set); in loop_add()
2124 if (IS_ERR(lo->lo_queue)) { in loop_add()
2125 err = PTR_ERR(lo->lo_queue); in loop_add()
2128 lo->lo_queue->queuedata = lo; in loop_add()
2130 blk_queue_max_hw_sectors(lo->lo_queue, BLK_DEF_MAX_SECTORS); in loop_add()
2138 blk_queue_flag_set(QUEUE_FLAG_NOMERGES, lo->lo_queue); in loop_add()
2173 disk->queue = lo->lo_queue; in loop_add()
2180 blk_cleanup_queue(lo->lo_queue); in loop_add()
2194 blk_cleanup_queue(lo->lo_queue); in loop_remove()