Lines Matching defs:vhost_scsi_tpg
112 struct vhost_scsi_tpg {
197 struct vhost_scsi_tpg **vs_tpg;
304 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
305 struct vhost_scsi_tpg, se_tpg);
313 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
314 struct vhost_scsi_tpg, se_tpg);
320 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
321 struct vhost_scsi_tpg, se_tpg);
595 vhost_scsi_get_cmd(struct vhost_virtqueue *vq, struct vhost_scsi_tpg *tpg,
1004 struct vhost_scsi_tpg **tpgp)
1015 struct vhost_scsi_tpg **vs_tpg, *tpg;
1040 struct vhost_scsi_tpg **vs_tpg, *tpg;
1301 vhost_scsi_handle_tmf(struct vhost_scsi *vs, struct vhost_scsi_tpg *tpg,
1371 struct vhost_scsi_tpg *tpg;
1489 struct vhost_scsi_tpg *tpg, struct se_lun *lun,
1653 * vhost_scsi_tpg with an active struct vhost_scsi_nexus
1664 struct vhost_scsi_tpg *tpg;
1665 struct vhost_scsi_tpg **vs_tpg;
1796 struct vhost_scsi_tpg *tpg;
2128 vhost_scsi_do_plug(struct vhost_scsi_tpg *tpg,
2160 static void vhost_scsi_hotplug(struct vhost_scsi_tpg *tpg, struct se_lun *lun)
2165 static void vhost_scsi_hotunplug(struct vhost_scsi_tpg *tpg, struct se_lun *lun)
2173 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2174 struct vhost_scsi_tpg, se_tpg);
2187 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2188 struct vhost_scsi_tpg, se_tpg);
2200 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2201 struct vhost_scsi_tpg, se_tpg);
2222 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2223 struct vhost_scsi_tpg, se_tpg);
2235 static int vhost_scsi_make_nexus(struct vhost_scsi_tpg *tpg,
2272 static int vhost_scsi_drop_nexus(struct vhost_scsi_tpg *tpg)
2324 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2325 struct vhost_scsi_tpg, se_tpg);
2346 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2347 struct vhost_scsi_tpg, se_tpg);
2433 struct vhost_scsi_tpg *tpg;
2444 pr_err("Unable to allocate struct vhost_scsi_tpg");
2466 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2467 struct vhost_scsi_tpg, se_tpg);