Lines Matching defs:lim
226 struct queue_limits lim = queue_limits_start_update(lo->lo_queue);
229 lim.max_write_zeroes_sectors = 0;
232 lim.max_hw_discard_sectors = 0;
233 lim.discard_granularity = 0;
243 queue_limits_commit_update(lo->lo_queue, &lim);
943 static void loop_update_limits(struct loop_device *lo, struct queue_limits *lim,
961 lim->logical_block_size = bsize;
962 lim->physical_block_size = bsize;
963 lim->io_min = bsize;
964 lim->features &= ~(BLK_FEAT_WRITE_CACHE | BLK_FEAT_ROTATIONAL);
966 lim->features |= BLK_FEAT_WRITE_CACHE;
968 lim->features |= BLK_FEAT_ROTATIONAL;
969 lim->max_hw_discard_sectors = max_discard_sectors;
970 lim->max_write_zeroes_sectors = max_discard_sectors;
972 lim->discard_granularity = granularity;
974 lim->discard_granularity = 0;
982 struct queue_limits lim;
1057 lim = queue_limits_start_update(lo->lo_queue);
1058 loop_update_limits(lo, &lim, config->block_size);
1060 error = queue_limits_commit_update(lo->lo_queue, &lim);
1113 struct queue_limits lim;
1133 lim = queue_limits_start_update(lo->lo_queue);
1134 lim.logical_block_size = SECTOR_SIZE;
1135 lim.physical_block_size = SECTOR_SIZE;
1136 lim.io_min = SECTOR_SIZE;
1137 queue_limits_commit_update(lo->lo_queue, &lim);
1444 struct queue_limits lim;
1473 lim = queue_limits_start_update(lo->lo_queue);
1474 loop_update_limits(lo, &lim, arg);
1477 err = queue_limits_commit_update(lo->lo_queue, &lim);
1997 struct queue_limits lim = {
2045 disk = lo->lo_disk = blk_mq_alloc_disk(&lo->tag_set, &lim, lo);