Lines Matching defs:zoned
797 * of zoned block device because it can not guarantee the order of writes.
799 if ((bs->bl.zoned != BLK_Z_NONE) &&
801 error_setg(errp, "The driver supports zoned devices, and it requires "
1268 static int get_sysfs_zoned_model(struct stat *st, BlockZoneModel *zoned)
1273 ret = get_sysfs_str_val(st, "zoned", &val);
1279 *zoned = BLK_Z_HM;
1281 *zoned = BLK_Z_HA;
1283 *zoned = BLK_Z_NONE;
1462 BlockZoneModel zoned = BLK_Z_NONE;
1465 ret = get_sysfs_zoned_model(st, &zoned);
1466 if (ret < 0 || zoned == BLK_Z_NONE) {
1469 bs->bl.zoned = zoned;
1482 * The zoned device must at least have zone size and nr_zones fields.
1529 bs->bl.zoned = BLK_Z_NONE;
1537 bs->bl.zoned = BLK_Z_NONE;
1647 /* If DASD or zoned devices, get blocksizes */
1649 /* zoned devices are not DASD */
1650 if (bs->bl.zoned == BLK_Z_NONE) {
2194 /* zoned block devices use 512-byte sectors */
2596 bs->bl.zoned != BLK_Z_NONE) {
2651 bs->bl.zoned != BLK_Z_NONE) {
3614 /* The zoned device allows the last zone smaller that the
4496 /* zoned device */