drivetemp_data
int (*get_temp)(struct drivetemp_data *st, u32 attr, long *val);
static int drivetemp_scsi_command(struct drivetemp_data *st,
static int drivetemp_ata_command(struct drivetemp_data *st, u8 feature,
static int drivetemp_get_smarttemp(struct drivetemp_data *st, u32 attr,
static int drivetemp_get_scttemp(struct drivetemp_data *st, u32 attr, long *val)
static bool drivetemp_sct_avoid(struct drivetemp_data *st)
static int drivetemp_identify_sata(struct drivetemp_data *st)
static int drivetemp_identify(struct drivetemp_data *st)
struct drivetemp_data *st = dev_get_drvdata(dev);
const struct drivetemp_data *st = data;
struct drivetemp_data *st;
struct drivetemp_data *st, *tmp;