Lines Matching refs:vhost_scsi_tpg

112 struct vhost_scsi_tpg {
197 struct vhost_scsi_tpg **vs_tpg;
305 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
306 struct vhost_scsi_tpg, se_tpg);
314 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
315 struct vhost_scsi_tpg, se_tpg);
321 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
322 struct vhost_scsi_tpg, se_tpg);
612 vhost_scsi_get_cmd(struct vhost_virtqueue *vq, struct vhost_scsi_tpg *tpg,
1021 struct vhost_scsi_tpg **tpgp)
1032 struct vhost_scsi_tpg **vs_tpg, *tpg;
1057 struct vhost_scsi_tpg **vs_tpg, *tpg;
1317 vhost_scsi_handle_tmf(struct vhost_scsi *vs, struct vhost_scsi_tpg *tpg,
1388 struct vhost_scsi_tpg *tpg;
1506 struct vhost_scsi_tpg *tpg, struct se_lun *lun,
1671 * vhost_scsi_tpg with an active struct vhost_scsi_nexus
1682 struct vhost_scsi_tpg *tpg;
1683 struct vhost_scsi_tpg **vs_tpg;
1814 struct vhost_scsi_tpg *tpg;
2146 vhost_scsi_do_plug(struct vhost_scsi_tpg *tpg,
2178 static void vhost_scsi_hotplug(struct vhost_scsi_tpg *tpg, struct se_lun *lun)
2183 static void vhost_scsi_hotunplug(struct vhost_scsi_tpg *tpg, struct se_lun *lun)
2191 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2192 struct vhost_scsi_tpg, se_tpg);
2205 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2206 struct vhost_scsi_tpg, se_tpg);
2218 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2219 struct vhost_scsi_tpg, se_tpg);
2240 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2241 struct vhost_scsi_tpg, se_tpg);
2253 static int vhost_scsi_make_nexus(struct vhost_scsi_tpg *tpg,
2290 static int vhost_scsi_drop_nexus(struct vhost_scsi_tpg *tpg)
2342 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2343 struct vhost_scsi_tpg, se_tpg);
2364 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2365 struct vhost_scsi_tpg, se_tpg);
2451 struct vhost_scsi_tpg *tpg;
2462 pr_err("Unable to allocate struct vhost_scsi_tpg");
2484 struct vhost_scsi_tpg *tpg = container_of(se_tpg,
2485 struct vhost_scsi_tpg, se_tpg);