Merge tag 'for-6.10/block-20240511' of git://git.kernel.dk/linux
[sfrench/cifs-2.6.git] / drivers / scsi / sd.h
index 5c4285a582b220367d9eda5fabc4ca5115cc919d..49dd600bfa48252fc873884fd140209f705ffc4d 100644 (file)
@@ -104,12 +104,6 @@ struct scsi_disk {
         * between zone starting LBAs is constant.
         */
        u32             zone_starting_lba_gran;
-       u32             *zones_wp_offset;
-       spinlock_t      zones_wp_offset_lock;
-       u32             *rev_wp_offset;
-       struct mutex    rev_mutex;
-       struct work_struct zone_wp_offset_work;
-       char            *zone_wp_update_buf;
 #endif
        atomic_t        openers;
        sector_t        capacity;       /* size in logical blocks */
@@ -245,7 +239,6 @@ static inline int sd_is_zoned(struct scsi_disk *sdkp)
 
 #ifdef CONFIG_BLK_DEV_ZONED
 
-void sd_zbc_free_zone_info(struct scsi_disk *sdkp);
 int sd_zbc_read_zones(struct scsi_disk *sdkp, u8 buf[SD_BUF_SIZE]);
 int sd_zbc_revalidate_zones(struct scsi_disk *sdkp);
 blk_status_t sd_zbc_setup_zone_mgmt_cmnd(struct scsi_cmnd *cmd,
@@ -255,13 +248,8 @@ unsigned int sd_zbc_complete(struct scsi_cmnd *cmd, unsigned int good_bytes,
 int sd_zbc_report_zones(struct gendisk *disk, sector_t sector,
                unsigned int nr_zones, report_zones_cb cb, void *data);
 
-blk_status_t sd_zbc_prepare_zone_append(struct scsi_cmnd *cmd, sector_t *lba,
-                                       unsigned int nr_blocks);
-
 #else /* CONFIG_BLK_DEV_ZONED */
 
-static inline void sd_zbc_free_zone_info(struct scsi_disk *sdkp) {}
-
 static inline int sd_zbc_read_zones(struct scsi_disk *sdkp, u8 buf[SD_BUF_SIZE])
 {
        return 0;
@@ -285,13 +273,6 @@ static inline unsigned int sd_zbc_complete(struct scsi_cmnd *cmd,
        return good_bytes;
 }
 
-static inline blk_status_t sd_zbc_prepare_zone_append(struct scsi_cmnd *cmd,
-                                                     sector_t *lba,
-                                                     unsigned int nr_blocks)
-{
-       return BLK_STS_TARGET;
-}
-
 #define sd_zbc_report_zones NULL
 
 #endif /* CONFIG_BLK_DEV_ZONED */