Lines Matching refs:tport
143 struct vhost_scsi_tport *tport; member
304 struct vhost_scsi_tport *tport = tpg->tport; in vhost_scsi_get_fabric_proto_ident() local
306 switch (tport->tport_proto_id) { in vhost_scsi_get_fabric_proto_ident()
315 " SAS emulation\n", tport->tport_proto_id); in vhost_scsi_get_fabric_proto_ident()
326 struct vhost_scsi_tport *tport = tpg->tport; in vhost_scsi_get_fabric_wwn() local
328 return &tport->tport_name[0]; in vhost_scsi_get_fabric_wwn()
352 struct vhost_scsi_tport *tport = tpg->tport; in vhost_scsi_get_pr_transport_id() local
354 switch (tport->tport_proto_id) { in vhost_scsi_get_pr_transport_id()
366 " SAS emulation\n", tport->tport_proto_id); in vhost_scsi_get_pr_transport_id()
382 struct vhost_scsi_tport *tport = tpg->tport; in vhost_scsi_get_pr_transport_id_len() local
384 switch (tport->tport_proto_id) { in vhost_scsi_get_pr_transport_id_len()
396 " SAS emulation\n", tport->tport_proto_id); in vhost_scsi_get_pr_transport_id_len()
412 struct vhost_scsi_tport *tport = tpg->tport; in vhost_scsi_parse_pr_out_transport_id() local
414 switch (tport->tport_proto_id) { in vhost_scsi_parse_pr_out_transport_id()
426 " SAS emulation\n", tport->tport_proto_id); in vhost_scsi_parse_pr_out_transport_id()
1396 tv_tport = tpg->tport; in vhost_scsi_set_endpoint()
1491 tv_tport = tpg->tport; in vhost_scsi_clear_endpoint()
1735 static char *vhost_scsi_dump_proto_id(struct vhost_scsi_tport *tport) in vhost_scsi_dump_proto_id() argument
1737 switch (tport->tport_proto_id) { in vhost_scsi_dump_proto_id()
2055 " %s Initiator Port: %s\n", vhost_scsi_dump_proto_id(tpg->tport), in vhost_scsi_drop_nexus()
2097 struct vhost_scsi_tport *tport_wwn = tpg->tport; in vhost_scsi_tpg_store_nexus()
2181 struct vhost_scsi_tport *tport = container_of(wwn, in vhost_scsi_make_tpg() local
2200 tpg->tport = tport; in vhost_scsi_make_tpg()
2240 struct vhost_scsi_tport *tport; in vhost_scsi_make_tport() local
2248 tport = kzalloc(sizeof(struct vhost_scsi_tport), GFP_KERNEL); in vhost_scsi_make_tport()
2249 if (!tport) { in vhost_scsi_make_tport()
2253 tport->tport_wwpn = wwpn; in vhost_scsi_make_tport()
2260 tport->tport_proto_id = SCSI_PROTOCOL_SAS; in vhost_scsi_make_tport()
2265 tport->tport_proto_id = SCSI_PROTOCOL_FCP; in vhost_scsi_make_tport()
2271 tport->tport_proto_id = SCSI_PROTOCOL_ISCSI; in vhost_scsi_make_tport()
2277 kfree(tport); in vhost_scsi_make_tport()
2283 " max: %d\n", name, vhost_scsi_dump_proto_id(tport), in vhost_scsi_make_tport()
2285 kfree(tport); in vhost_scsi_make_tport()
2288 snprintf(&tport->tport_name[0], VHOST_SCSI_NAMELEN, "%s", &name[off]); in vhost_scsi_make_tport()
2291 " %s Address: %s\n", vhost_scsi_dump_proto_id(tport), name); in vhost_scsi_make_tport()
2293 return &tport->tport_wwn; in vhost_scsi_make_tport()
2298 struct vhost_scsi_tport *tport = container_of(wwn, in vhost_scsi_drop_tport() local
2302 " %s Address: %s\n", vhost_scsi_dump_proto_id(tport), in vhost_scsi_drop_tport()
2303 tport->tport_name); in vhost_scsi_drop_tport()
2305 kfree(tport); in vhost_scsi_drop_tport()