Lines Matching defs:sht
53 * @sht: SCSI host template associated with the procfs directory.
55 * @present: Number of SCSI hosts instantiated for @sht.
59 const struct scsi_host_template *sht;
102 __scsi_lookup_proc_entry(const struct scsi_host_template *sht)
109 if (e->sht == sht)
116 scsi_lookup_proc_entry(const struct scsi_host_template *sht)
121 e = __scsi_lookup_proc_entry(sht);
129 * @sht: SCSI host template pointer.
132 scsi_template_proc_dir(const struct scsi_host_template *sht)
134 struct scsi_proc_entry *e = scsi_lookup_proc_entry(sht);
150 * @sht: owner of this directory
152 * Sets sht->proc_dir to the new directory.
154 int scsi_proc_hostdir_add(const struct scsi_host_template *sht)
159 if (!sht->show_info)
163 e = __scsi_lookup_proc_entry(sht);
173 e->proc_dir = proc_mkdir(sht->proc_name, proc_scsi);
176 sht->proc_name);
180 e->sht = sht;
194 * @sht: owner of directory
196 void scsi_proc_hostdir_rm(const struct scsi_host_template *sht)
200 if (!sht->show_info)
204 e = __scsi_lookup_proc_entry(sht);
206 remove_proc_entry(sht->proc_name, proc_scsi);
220 const struct scsi_host_template *sht = shost->hostt;
225 if (!sht->show_info)
228 e = scsi_lookup_proc_entry(sht);
251 const struct scsi_host_template *sht = shost->hostt;
255 if (!sht->show_info)
258 e = scsi_lookup_proc_entry(sht);