Home
last modified time | relevance | path

Searched refs:zoned (Results 1 – 16 of 16) sorted by relevance

/drivers/md/
A DMakefile28 dm-zoned-y += dm-zoned-target.o dm-zoned-metadata.o dm-zoned-reclaim.o
81 obj-$(CONFIG_DM_ZONED) += dm-zoned.o
A Ddm-table.c1692 bool *zoned = data; in device_not_zoned() local
1694 return bdev_is_zoned(dev->bdev) != *zoned; in device_not_zoned()
1730 &zoned)) in dm_table_supports_zoned()
1733 if (zoned) in dm_table_supports_zoned()
1759 if (!zoned) in validate_hardware_zoned()
1762 if (!dm_table_supports_zoned(t, zoned)) { in validate_hardware_zoned()
1789 bool zoned = false; in dm_calculate_queue_limits() local
1819 if (!zoned && (ti_limits.features & BLK_FEAT_ZONED)) { in dm_calculate_queue_limits()
1824 zoned = (ti_limits.features & BLK_FEAT_ZONED); in dm_calculate_queue_limits()
1877 zoned = limits->features & BLK_FEAT_ZONED; in dm_calculate_queue_limits()
[all …]
A DKconfig631 tristate "Drive-managed zoned block device target support"
636 This device-mapper target takes a host-managed or host-aware zoned
638 device (drive-managed zoned block device) without any write
640 do not natively support zoned block devices but still want to
646 be called dm-zoned.
A Ddm-zoned-target.c1156 module_dm(zoned);
/drivers/block/null_blk/
A DMakefile11 null_blk-$(CONFIG_BLK_DEV_ZONED) += zoned.o
A Dmain.c237 module_param_named(zoned, g_zoned, bool, S_IRUGO);
238 MODULE_PARM_DESC(zoned, "Make device as a host-managed zoned block device. Default: false");
462 NULLB_DEVICE_ATTR(zoned, bool, NULL);
806 dev->zoned = g_zoned; in null_alloc_dev()
1246 if (dev->zoned) in null_transfer()
1444 if (dev->zoned) in null_handle_cmd()
1790 if (nullb->dev->zoned) { in null_config_discard()
1910 if (dev->zoned && in null_validate_conf()
1982 if (dev->zoned) { in null_add_dev()
2036 if (nullb->dev->zoned) { in null_add_dev()
A Dnull_blk.h105 bool zoned; /* if device is zoned */ member
A Dzoned.c785 if (!dev->zoned) { in zone_cond_store()
/drivers/block/
A Dvirtio_blk.c728 zoned.max_open_zones, &v); in virtblk_read_zoned_limits()
733 zoned.max_active_zones, &v); in virtblk_read_zoned_limits()
738 zoned.write_granularity, &wg); in virtblk_read_zoned_limits()
752 virtio_cread(vdev, struct virtio_blk_config, zoned.zone_sectors, in virtblk_read_zoned_limits()
770 zoned.max_append_sectors, &v); in virtblk_read_zoned_limits()
1410 virtio_cread(vdev, struct virtio_blk_config, zoned.model, &model); in virtblk_read_limits()
A DKconfig371 Saying Y here will allow you to use create a zoned block device using
373 file systems, device mapper and applications that support zoned block
374 devices. To create a zoned loop device, no user utility is needed, a
375 zoned loop device can be created (or re-started) using a command
A Dublk_drv.c318 const struct ublk_param_zoned *p = &ub->params.zoned; in ublk_dev_param_zoned_validate()
2823 const struct ublk_param_zoned *p = &ub->params.zoned; in ublk_ctrl_start_dev()
/drivers/scsi/
A Dsd.h153 unsigned zoned: 2; member
A Dsd.c608 if (sdkp->zoned == 1) in zoned_cap_show()
610 if (sdkp->zoned == 2) in zoned_cap_show()
3413 sdkp->zoned = (vpd->data[8] >> 4) & 3; in sd_read_block_characteristics()
3424 else if (sdkp->zoned == 1) in sd_read_block_characteristics()
3426 else if (sdkp->zoned == 2) in sd_read_block_characteristics()
A Dscsi_debug.c393 bool zoned; member
2085 is_zbc = devip->zoned; in resp_inquiry()
2401 if (devip->zoned) in resp_readcap16()
2983 is_zbc = devip->zoned; in resp_mode_sense()
6507 if (devip->zoned) { in sdebug_device_create_zones()
6532 if (devip->zoned) in sdebug_device_create_zones()
6575 devip->zoned = sdeb_zbc_model == BLK_ZONED_HM; in sdebug_device_create()
6581 devip->zoned = false; in sdebug_device_create()
/drivers/scsi/pm8001/
A Dpm8001_init.c61 MODULE_PARM_DESC(zoned, "Use MSIX interrupts. Default: true");
65 MODULE_PARM_DESC(zoned, "Use MSIX interrupts. Default: true");
69 MODULE_PARM_DESC(zoned, "Get WWN from the controller. Default: true");
/drivers/ata/
A Dlibata-scsi.c2132 u8 zoned = ata_id_zoned_cap(dev->id); in ata_scsiop_inq_b1() local
2139 if (zoned) in ata_scsiop_inq_b1()
2140 rbuf[8] = (zoned << 4); in ata_scsiop_inq_b1()

Completed in 78 milliseconds