Lines Matching defs:scsi_disk
70 struct scsi_disk {
129 #define to_scsi_disk(obj) container_of(obj,struct scsi_disk,dev)
131 static inline struct scsi_disk *scsi_disk(struct gendisk *disk)
133 return container_of(disk->private_data, struct scsi_disk, driver);
202 extern void sd_dif_config_host(struct scsi_disk *);
206 static inline void sd_dif_config_host(struct scsi_disk *disk)
212 static inline int sd_is_zoned(struct scsi_disk *sdkp)
219 void sd_zbc_release_disk(struct scsi_disk *sdkp);
220 int sd_zbc_read_zones(struct scsi_disk *sdkp, unsigned char *buffer);
221 int sd_zbc_revalidate_zones(struct scsi_disk *sdkp);
234 static inline void sd_zbc_release_disk(struct scsi_disk *sdkp) {}
236 static inline int sd_zbc_read_zones(struct scsi_disk *sdkp,
242 static inline int sd_zbc_revalidate_zones(struct scsi_disk *sdkp)
271 void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr);
272 void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result);