Lines Matching refs:scsi_disk
70 struct scsi_disk { struct
121 #define to_scsi_disk(obj) container_of(obj,struct scsi_disk,dev) argument
123 static inline struct scsi_disk *scsi_disk(struct gendisk *disk) in scsi_disk() function
125 return container_of(disk->private_data, struct scsi_disk, driver); in scsi_disk()
256 extern void sd_dif_config_host(struct scsi_disk *);
260 static inline void sd_dif_config_host(struct scsi_disk *disk) in sd_dif_config_host()
266 static inline int sd_is_zoned(struct scsi_disk *sdkp) in sd_is_zoned()
273 extern int sd_zbc_read_zones(struct scsi_disk *sdkp, unsigned char *buffer);
274 extern void sd_zbc_remove(struct scsi_disk *sdkp);
275 extern void sd_zbc_print_zones(struct scsi_disk *sdkp);
283 static inline int sd_zbc_read_zones(struct scsi_disk *sdkp, in sd_zbc_read_zones()
289 static inline void sd_zbc_remove(struct scsi_disk *sdkp) {} in sd_zbc_remove()
291 static inline void sd_zbc_print_zones(struct scsi_disk *sdkp) {} in sd_zbc_print_zones()