Lines Matching refs:tport
128 struct vhost_scsi_tport *tport;
136 /* SCSI protocol the tport is providing */
306 struct vhost_scsi_tport *tport = tpg->tport;
308 return &tport->tport_name[0];
1701 tv_tport = tpg->tport;
1822 tv_tport = tpg->tport;
2111 static char *vhost_scsi_dump_proto_id(struct vhost_scsi_tport *tport)
2113 switch (tport->tport_proto_id) {
2307 " %s Initiator Port: %s\n", vhost_scsi_dump_proto_id(tpg->tport),
2348 struct vhost_scsi_tport *tport_wwn = tpg->tport;
2430 struct vhost_scsi_tport *tport = container_of(wwn,
2449 tpg->tport = tport;
2452 ret = core_tpg_register(wwn, &tpg->se_tpg, tport->tport_proto_id);
2488 struct vhost_scsi_tport *tport;
2496 tport = kzalloc(sizeof(*tport), GFP_KERNEL);
2497 if (!tport) {
2501 tport->tport_wwpn = wwpn;
2508 tport->tport_proto_id = SCSI_PROTOCOL_SAS;
2513 tport->tport_proto_id = SCSI_PROTOCOL_FCP;
2519 tport->tport_proto_id = SCSI_PROTOCOL_ISCSI;
2525 kfree(tport);
2531 " max: %d\n", name, vhost_scsi_dump_proto_id(tport),
2533 kfree(tport);
2536 snprintf(&tport->tport_name[0], VHOST_SCSI_NAMELEN, "%s", &name[off]);
2539 " %s Address: %s\n", vhost_scsi_dump_proto_id(tport), name);
2541 return &tport->tport_wwn;
2546 struct vhost_scsi_tport *tport = container_of(wwn,
2550 " %s Address: %s\n", vhost_scsi_dump_proto_id(tport),
2551 tport->tport_name);
2553 kfree(tport);