Lines Matching defs:scsi_disk
84 struct scsi_disk {
88 * disk_dev is used to show attributes in /sys/class/scsi_disk/,
155 #define to_scsi_disk(obj) container_of(obj, struct scsi_disk, disk_dev)
157 static inline struct scsi_disk *scsi_disk(struct gendisk *disk)
228 extern void sd_dif_config_host(struct scsi_disk *);
232 static inline void sd_dif_config_host(struct scsi_disk *disk)
238 static inline int sd_is_zoned(struct scsi_disk *sdkp)
245 void sd_zbc_free_zone_info(struct scsi_disk *sdkp);
246 int sd_zbc_read_zones(struct scsi_disk *sdkp, u8 buf[SD_BUF_SIZE]);
247 int sd_zbc_revalidate_zones(struct scsi_disk *sdkp);
260 static inline void sd_zbc_free_zone_info(struct scsi_disk *sdkp) {}
262 static inline int sd_zbc_read_zones(struct scsi_disk *sdkp, u8 buf[SD_BUF_SIZE])
267 static inline int sd_zbc_revalidate_zones(struct scsi_disk *sdkp)
296 void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr);
297 void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result);