Home
last modified time | relevance | path

Searched refs:wwpn (Results 1 – 57 of 57) sorted by relevance

/linux-4.4.14/drivers/target/tcm_fc/
Dtfc_conf.c192 u64 wwpn; in ft_init_nodeacl() local
194 if (ft_parse_wwn(name, &wwpn, 1) < 0) in ft_init_nodeacl()
197 acl->node_auth.port_name = wwpn; in ft_init_nodeacl()
324 if (ft_wwn->wwpn == lport->wwpn) in ft_lport_find_tpg()
345 u64 wwpn; in ft_add_wwn() local
348 if (ft_parse_wwn(name, &wwpn, 1) < 0) in ft_add_wwn()
353 ft_wwn->wwpn = wwpn; in ft_add_wwn()
357 if (old_ft_wwn->wwpn == wwpn) { in ft_add_wwn()
364 ft_format_wwn(ft_wwn->name, sizeof(ft_wwn->name), wwpn); in ft_add_wwn()
Dtcm_fc.h30 __u8 wwpn[8]; member
105 u64 wwpn; member
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_aux.c56 static void __init zfcp_init_device_configure(char *busid, u64 wwpn, u64 lun) in zfcp_init_device_configure() argument
73 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_init_device_configure()
93 u64 wwpn, lun; in zfcp_init_device_setup() local
107 if (!token || kstrtoull(token, 0, (unsigned long long *) &wwpn)) in zfcp_init_device_setup()
115 zfcp_init_device_configure(busid, wwpn, lun); in zfcp_init_device_setup()
185 u64 wwpn) in zfcp_get_port_by_wwpn() argument
192 if (port->wwpn == wwpn) { in zfcp_get_port_by_wwpn()
482 struct zfcp_port *zfcp_port_enqueue(struct zfcp_adapter *adapter, u64 wwpn, in zfcp_port_enqueue() argument
490 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_port_enqueue()
511 port->wwpn = wwpn; in zfcp_port_enqueue()
[all …]
Dzfcp_sysfs.c247 u64 wwpn; in zfcp_sysfs_port_remove_store() local
253 if (kstrtoull(buf, 0, (unsigned long long *) &wwpn)) in zfcp_sysfs_port_remove_store()
256 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_sysfs_port_remove_store()
451 ZFCP_DEFINE_SCSI_ATTR(wwpn, "0x%016llx\n",
452 (unsigned long long) zfcp_sdev->port->wwpn);
Dzfcp_fc.c276 static void zfcp_fc_incoming_wwpn(struct zfcp_fsf_req *req, u64 wwpn) in zfcp_fc_incoming_wwpn() argument
284 if (port->wwpn == wwpn) { in zfcp_fc_incoming_wwpn()
378 gid_pn_req->gid_pn.fn_wwpn = port->wwpn; in zfcp_fc_ns_gid_pn_request()
462 if (plogi->fl_wwpn != port->wwpn) { in zfcp_fc_plogi_evaluate()
467 (unsigned long long) port->wwpn, in zfcp_fc_plogi_evaluate()
501 if ((port->wwpn != adisc_resp->adisc_wwpn) || in zfcp_fc_adisc_handler()
Dzfcp_def.h208 u64 wwpn; /* WWPN */ member
Dzfcp_dbf.h76 u64 wwpn; member
Dzfcp_dbf.c238 rec->wwpn = port->wwpn; in zfcp_dbf_set_common()
Dzfcp_fsf.c615 fc_host_permanent_port_name(shost) = bottom->wwpn; in zfcp_fsf_exchange_port_evaluate()
1381 (unsigned long long)port->wwpn); in zfcp_fsf_open_port_handler()
1793 (unsigned long long)zfcp_sdev->port->wwpn, in zfcp_fsf_open_lun_handler()
1806 (unsigned long long)zfcp_sdev->port->wwpn); in zfcp_fsf_open_lun_handler()
2059 (unsigned long long)zfcp_sdev->port->wwpn); in zfcp_fsf_fcp_handler_common()
2070 (unsigned long long)zfcp_sdev->port->wwpn); in zfcp_fsf_fcp_handler_common()
Dzfcp_scsi.c555 ids.port_name = port->wwpn; in zfcp_scsi_rport_register()
563 (unsigned long long)port->wwpn); in zfcp_scsi_rport_register()
Dzfcp_fsf.h370 u64 wwpn; member
Dzfcp_erp.c875 if (port->wwpn != adapter->peer_wwpn) { in zfcp_erp_open_ptp_port()
1018 (unsigned long long)zfcp_sdev->port->wwpn); in zfcp_erp_strategy_check_lun()
1049 (unsigned long long)port->wwpn); in zfcp_erp_strategy_check_port()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_rnode.c145 csio_rn_lookup_wwpn(struct csio_lnode *ln, uint8_t *wwpn) in csio_rn_lookup_wwpn() argument
153 if (!memcmp(csio_rn_wwpn(rn), wwpn, 8)) in csio_rn_lookup_wwpn()
333 rn = csio_rn_lookup_wwpn(ln, rdevp->wwpn); in csio_confirm_rnode()
352 if (!memcmp(csio_rn_wwpn(match_rn), rdevp->wwpn, 8)) { in csio_confirm_rnode()
359 wwn_to_u64(rdevp->wwpn), in csio_confirm_rnode()
379 if (!memcmp(csio_rn_wwpn(rn), rdevp->wwpn, 8)) in csio_confirm_rnode()
383 match_rn = csio_rn_lookup_wwpn(ln, rdevp->wwpn); in csio_confirm_rnode()
388 wwn_to_u64(rdevp->wwpn), in csio_confirm_rnode()
413 rn, rdev_flowid, wwn_to_u64(rdevp->wwpn)); in csio_confirm_rnode()
429 rn, rdev_flowid, wwn_to_u64(rdevp->wwpn)); in csio_confirm_rnode()
[all …]
Dcsio_attr.c473 ln->ln_sparm.wwpn[0], ln->ln_sparm.wwpn[1], in csio_fcoe_alloc_vnp()
474 ln->ln_sparm.wwpn[2], ln->ln_sparm.wwpn[3], in csio_fcoe_alloc_vnp()
475 ln->ln_sparm.wwpn[4], ln->ln_sparm.wwpn[5], in csio_fcoe_alloc_vnp()
476 ln->ln_sparm.wwpn[6], ln->ln_sparm.wwpn[7]); in csio_fcoe_alloc_vnp()
Dcsio_lnode.h139 uint8_t wwpn[8]; /* WWPN */ member
208 #define csio_ln_wwpn(ln) ((ln)->ln_sparm.wwpn)
Dcsio_rnode.h121 #define csio_rn_wwpn(rn) ((rn)->rn_sparm.wwpn)
Dt4fw_api_stor.h138 u8 wwpn[8]; member
Dcsio_lnode.c178 csio_lnode_lookup_by_wwpn(struct csio_hw *hw, uint8_t *wwpn) in csio_lnode_lookup_by_wwpn() argument
192 if (!memcmp(csio_ln_wwpn(sln), wwpn, 8)) in csio_lnode_lookup_by_wwpn()
202 if (!memcmp(csio_ln_wwpn(cln), wwpn, 8)) in csio_lnode_lookup_by_wwpn()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_nl.h68 uint8_t wwpn[8]; member
97 uint8_t wwpn[8]; member
120 uint8_t wwpn[8]; member
Dlpfc_attr.c2214 u8 wwpn[WWN_SZ]; in lpfc_soft_wwpn_store() local
2235 rc = lpfc_wwn_set(buf, cnt, wwpn); in lpfc_soft_wwpn_store()
2242 phba->cfg_soft_wwpn = wwn_to_u64(wwpn); in lpfc_soft_wwpn_store()
2376 uint8_t wwpn[WWN_SZ]; in lpfc_oas_tgt_store() local
2386 rc = lpfc_wwn_set(buf, cnt, wwpn); in lpfc_oas_tgt_store()
2390 memcpy(phba->cfg_oas_tgt_wwpn, wwpn, (8 * sizeof(uint8_t))); in lpfc_oas_tgt_store()
2391 memcpy(phba->sli4_hba.oas_next_tgt_wwpn, wwpn, (8 * sizeof(uint8_t))); in lpfc_oas_tgt_store()
2392 if (wwn_to_u64(wwpn) == 0) in lpfc_oas_tgt_store()
2444 uint8_t wwpn[WWN_SZ]; in lpfc_oas_vpt_store() local
2454 rc = lpfc_wwn_set(buf, cnt, wwpn); in lpfc_oas_vpt_store()
[all …]
Dlpfc_scsi.c3582 memcpy(&fast_path_evt->un.scsi_evt.wwpn, in lpfc_send_scsi_error_event()
3597 memcpy(&fast_path_evt->un.check_cond_evt.scsi_event.wwpn, in lpfc_send_scsi_error_event()
3621 memcpy(&fast_path_evt->un.read_check_error.header.wwpn, in lpfc_send_scsi_error_event()
4001 memcpy(&fast_path_evt->un.fabric_evt.wwpn, in lpfc_scsi_cmd_iocb_cmpl()
5175 memcpy(scsi_event.wwpn, &pnode->nlp_portname, sizeof(struct lpfc_name)); in lpfc_device_reset_handler()
5253 memcpy(scsi_event.wwpn, &pnode->nlp_portname, sizeof(struct lpfc_name)); in lpfc_target_reset_handler()
5302 memcpy(scsi_event.wwpn, &vport->fc_portname, sizeof(struct lpfc_name)); in lpfc_bus_reset_handler()
Dlpfc.h696 uint8_t wwpn[8]; member
Dlpfc_els.c4745 memcpy(desc->port_names.wwpn, &phba->wwpn, in lpfc_rdp_res_diag_port_names()
4746 sizeof(desc->port_names.wwpn)); in lpfc_rdp_res_diag_port_names()
4761 memcpy(desc->port_names.wwpn, &vport->fabric_portname, in lpfc_rdp_res_attach_port_names()
4762 sizeof(desc->port_names.wwpn)); in lpfc_rdp_res_attach_port_names()
4768 sizeof(desc->port_names.wwpn)); in lpfc_rdp_res_attach_port_names()
7115 memcpy(lsrjt_event.header.wwpn, &ndlp->nlp_portname, in lpfc_send_els_failure_event()
7139 memcpy(fabric_event.wwpn, &ndlp->nlp_portname, in lpfc_send_els_failure_event()
7211 memcpy(els_data->wwpn, &ndlp->nlp_portname, sizeof(struct lpfc_name)); in lpfc_send_els_event()
Dlpfc_hw.h1074 uint8_t wwpn[8]; member
2790 uint8_t wwpn[8]; member
Dlpfc_hbadisc.c3008 memcpy(&phba->wwpn, &vport->fc_portname, sizeof(phba->wwnn)); in lpfc_mbx_cmpl_read_sparam()
3684 vport_id.port_name = wwn_to_u64(vport_info->vport_list[i].wwpn); in lpfc_create_static_vport()
5628 lpfc_findnode_wwpn(struct lpfc_vport *vport, struct lpfc_name *wwpn) in lpfc_findnode_wwpn() argument
5634 ndlp = __lpfc_find_node(vport, lpfc_filter_by_wwpn, wwpn); in lpfc_findnode_wwpn()
Dlpfc_ct.c1047 uint8_t *wwn = vport->phba->wwpn; in lpfc_vport_symbolic_port_name()
Dlpfc_init.c153 memcpy(phba->wwpn, (char *)mb->un.varRDnvp.portname, in lpfc_config_port_prep()
154 sizeof(phba->wwpn)); in lpfc_config_port_prep()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe_transport.c219 u8 wwpn[8]; in fcoe_wwn_to_str() local
221 u64_to_wwn(wwn, wwpn); in fcoe_wwn_to_str()
223 wwpn[0], wwpn[1], wwpn[2], wwpn[3], in fcoe_wwn_to_str()
224 wwpn[4], wwpn[5], wwpn[6], wwpn[7]); in fcoe_wwn_to_str()
249 if (!memcmp(&n_port->wwpn, &vport->port_name, sizeof(u64))) { in fcoe_validate_vport_create()
258 if (!memcmp(&vn_port->wwpn, &vport->port_name, sizeof(u64))) { in fcoe_validate_vport_create()
Dfcoe_ctlr.c583 put_unaligned_be64(lport->wwpn, &vn->fd_wwpn); in fcoe_ctlr_send_keep_alive()
1463 vn_port->wwpn) in fcoe_ctlr_recv_clr_vlink()
2048 put_unaligned_be64(fip->lp->wwpn, &frame->vn.fd_wwpn); in fcoe_ctlr_vn_send()
2198 port_id = fip->lp->wwpn & 0xffff; in fcoe_ctlr_vn_restart()
2221 prandom_seed_state(&fip->rnd_state, fip->lp->wwpn); in fcoe_ctlr_vn_start()
2397 if (fip->lp->wwpn > rdata->ids.port_name && in fcoe_ctlr_vn_probe_req()
2535 if (new->ids.port_name > fip->lp->wwpn) { in fcoe_ctlr_vn_claim_notify()
Dfcoe.c675 u64 wwnn, wwpn; in fcoe_netdev_config() local
712 if (fcoe_get_wwn(netdev, &wwpn, NETDEV_FCOE_WWPN)) in fcoe_netdev_config()
713 wwpn = fcoe_wwn_from_mac(ctlr->ctl_src_addr, in fcoe_netdev_config()
715 fc_set_wwpn(lport, wwpn); in fcoe_netdev_config()
/linux-4.4.14/include/scsi/
Dfc_encode.h95 put_unaligned_be64(lport->wwpn, &adisc->adisc_wwpn); in fc_adisc_fill()
246 put_unaligned_be64(lport->wwpn, &ct->payload.rhba.hbaid.id); in fc_ct_ms_fill()
250 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
392 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
482 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
490 put_unaligned_be64(lport->wwpn, &ct->payload.dhba.hbaid.id); in fc_ct_ms_fill()
543 put_unaligned_be64(lport->wwpn, &plogi->fl_wwpn); in fc_plogi_fill()
575 put_unaligned_be64(lport->wwpn, &flogi->fl_wwpn); in fc_flogi_fill()
600 put_unaligned_be64(lport->wwpn, &fdisc->fl_wwpn); in fc_fdisc_fill()
622 logo->fl_n_port_wwn = htonll(lport->wwpn); in fc_logo_fill()
Dlibfc.h889 u64 wwpn; member
975 lport->wwpn = wwnn; in fc_set_wwpn()
/linux-4.4.14/arch/s390/include/asm/
Dipl.h51 u64 wwpn; member
130 u64 wwpn; member
/linux-4.4.14/drivers/scsi/cxlflash/
Dvlun.h72 u64 wwpn; member
Dmain.c1021 u64 wwpn) in afu_set_wwpn() argument
1035 writeq_be(wwpn, &fc_regs[FC_PNAME / 8]); in afu_set_wwpn()
1373 static int read_vpd(struct cxlflash_cfg *cfg, u64 wwpn[]) in read_vpd() argument
1443 rc = kstrtoul(tmp_buf, WWPN_LEN, (ulong *)&wwpn[k]); in read_vpd()
1503 u64 wwpn[NUM_FC_PORTS]; /* wwpn of AFU ports */ in init_global() local
1508 rc = read_vpd(cfg, &wwpn[0]); in init_global()
1514 pr_debug("%s: wwpn0=0x%llX wwpn1=0x%llX\n", __func__, wwpn[0], wwpn[1]); in init_global()
1549 if (wwpn[i] != 0 && in init_global()
1552 wwpn[i])) { in init_global()
/linux-4.4.14/drivers/scsi/bfa/
Dbfad_im.c443 wwn_t wwpn; in bfa_fcb_itnim_free() local
459 wwpn = bfa_fcs_itnim_get_pwwn(&itnim_drv->fcs_itnim); in bfa_fcb_itnim_free()
461 wwn2str(wwpn_str, wwpn); in bfa_fcb_itnim_free()
1101 wwn_t wwpn; in bfad_im_itnim_work_handler() local
1114 wwpn = bfa_fcs_itnim_get_pwwn(&itnim->fcs_itnim); in bfad_im_itnim_work_handler()
1116 wwn2str(wwpn_str, wwpn); in bfad_im_itnim_work_handler()
1148 wwpn = bfa_fcs_itnim_get_pwwn(&itnim->fcs_itnim); in bfad_im_itnim_work_handler()
1150 wwn2str(wwpn_str, wwpn); in bfad_im_itnim_work_handler()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dtcm_qla2xxx.c155 u64 *wwpn, in tcm_qla2xxx_npiv_parse_wwn() argument
161 *wwpn = 0; in tcm_qla2xxx_npiv_parse_wwn()
172 rc = tcm_qla2xxx_npiv_extract_wwn(&name[0], wwpn); in tcm_qla2xxx_npiv_parse_wwn()
1559 u64 wwpn; in tcm_qla2xxx_make_lport() local
1562 if (tcm_qla2xxx_parse_wwn(name, &wwpn, 1) < 0) in tcm_qla2xxx_make_lport()
1570 lport->lport_wwpn = wwpn; in tcm_qla2xxx_make_lport()
1572 wwpn); in tcm_qla2xxx_make_lport()
1573 sprintf(lport->lport_naa_name, "naa.%016llx", (unsigned long long) wwpn); in tcm_qla2xxx_make_lport()
1579 ret = qlt_lport_register(lport, wwpn, 0, 0, in tcm_qla2xxx_make_lport()
Dqla_bsg.h162 uint8_t wwpn[8]; member
Dqla_isr.c774 void *wwpn = ha->init_cb->port_name; in qla2x00_async_event() local
775 memcpy(vha->port_name, wwpn, WWN_SIZE); in qla2x00_async_event()
Dqla_mbx.c3384 void *wwpn = ha->init_cb->port_name; in qla24xx_report_id_acquisition() local
3388 wwpn = rptid_entry->reserved_4 + 8; in qla24xx_report_id_acquisition()
3390 memcpy(vha->port_name, wwpn, WWN_SIZE); in qla24xx_report_id_acquisition()
Dqla_bsg.c1302 if (memcmp(port_param->fc_scsi_addr.dest_addr.wwpn, in qla24xx_iidma()
Dqla_target.c5835 static void qlt_lport_dump(struct scsi_qla_host *vha, u64 wwpn, in qlt_lport_dump() argument
5850 put_unaligned_be64(wwpn, b); in qlt_lport_dump()
/linux-4.4.14/arch/s390/kernel/
Dipl.c469 DEFINE_IPL_ATTR_RO(ipl_fcp, wwpn, "0x%016llx\n", (unsigned long long)
470 IPL_PARMBLOCK_START->ipl_info.fcp.wwpn);
748 DEFINE_IPL_ATTR_RW(reipl_fcp, wwpn, "0x%016llx\n", "%llx\n",
749 reipl_block_fcp->ipl_info.fcp.wwpn);
1333 DEFINE_IPL_ATTR_RW(dump_fcp, wwpn, "0x%016llx\n", "%llx\n",
1334 dump_block_fcp->ipl_info.fcp.wwpn);
1968 ipl_info.data.fcp.wwpn = IPL_PARMBLOCK_START->ipl_info.fcp.wwpn; in setup_ipl()
/linux-4.4.14/drivers/scsi/libfc/
Dfc_lport.c368 put_unaligned_be64(lport->wwpn, &flogi->fl_wwpn); in fc_lport_flogi_fill()
500 rp->cid.rnid_wwpn = htonll(lport->wwpn); in fc_lport_recv_rnid_req()
827 if (remote_wwpn == lport->wwpn) { in fc_lport_recv_flogi_req()
841 if (remote_wwpn < lport->wwpn) { in fc_lport_recv_flogi_req()
1872 fc_host_port_name(lport->host) = lport->wwpn; in fc_lport_init()
Dfc_rport.c696 if (rdata->ids.port_name < lport->wwpn) in fc_rport_flogi_resp()
848 if (rdata->ids.port_name < lport->wwpn) in fc_rport_recv_flogi_req()
1645 if (rdata->ids.port_name < lport->wwpn) { in fc_rport_recv_plogi_req()
Dfc_disc.c448 ids.port_name != lport->wwpn) { in fc_disc_gpn_ft_parse()
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c748 u64 wwnn, wwpn; in bnx2fc_net_config() local
776 if (fcoe_get_wwn(netdev, &wwpn, NETDEV_FCOE_WWPN)) in bnx2fc_net_config()
777 wwpn = fcoe_wwn_from_mac(ctlr->ctl_src_addr, in bnx2fc_net_config()
780 BNX2FC_HBA_DBG(lport, "WWPN = 0x%llx\n", wwpn); in bnx2fc_net_config()
781 fc_set_wwpn(lport, wwpn); in bnx2fc_net_config()
2066 wwn_to_u64(npiv_tbl->wwpn[0]) == 0) { in bnx2fc_npiv_create_vports()
2077 vpid.port_name = wwn_to_u64(npiv_tbl->wwpn[i]); in bnx2fc_npiv_create_vports()
/linux-4.4.14/drivers/scsi/ibmvscsi/
Dibmvfc.h329 __be64 wwpn; member
578 volatile __be64 wwpn; member
Dibmvfc.c2639 " node_name: %llx%s\n", desc->desc, crq->scsi_id, crq->wwpn, crq->node_name, in ibmvfc_handle_async()
2683 if (!crq->scsi_id && !crq->wwpn && !crq->node_name) in ibmvfc_handle_async()
2687 if (crq->wwpn && cpu_to_be64(tgt->ids.port_name) != crq->wwpn) in ibmvfc_handle_async()
3862 query_tgt->wwpn = cpu_to_be64(tgt->ids.port_name); in ibmvfc_tgt_query_target()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dcnic_if.h173 u8 wwpn[MAX_NPIV_ENTRIES][FC_NPIV_WWN_SIZE]; member
/linux-4.4.14/drivers/s390/char/
Dzcore.c652 TRACE("wwpn: %llx\n", (unsigned long long) ipl_info.data.fcp.wwpn); in zcore_init()
/linux-4.4.14/drivers/xen/
Dxen-scsiback.c1278 u64 wwpn = 0; in scsiback_make_tport() local
1285 tport->tport_wwpn = wwpn; in scsiback_make_tport()
/linux-4.4.14/Documentation/scsi/
Dscsi_fc_transport.txt51 an entity that has a world-wide unique World Wide Port Name (wwpn) and
72 utility would be responsible for creating wwpn/wwnn's for the vport,
/linux-4.4.14/drivers/vhost/
Dscsi.c2039 u64 wwpn = 0; in vhost_scsi_make_tport() local
2050 tport->tport_wwpn = wwpn; in vhost_scsi_make_tport()
/linux-4.4.14/drivers/usb/gadget/legacy/
Dtcm_usb_gadget.c1444 u64 wwpn = 0; in usbg_make_tport() local
1453 tport->tport_wwpn = wwpn; in usbg_make_tport()
/linux-4.4.14/drivers/scsi/
Dscsi_transport_fc.c1906 u64 wwpn, wwnn; in store_fc_host_vport_delete() local
1919 stat = fc_parse_wwn(&buf[0], &wwpn); in store_fc_host_vport_delete()
1932 (vport->port_name == wwpn) && (vport->node_name == wwnn)) { in store_fc_host_vport_delete()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c14853 memcpy(cnic_tbl->wwpn[i], tbl->settings[i].npiv_wwpn, 8); in bnx2x_get_fc_npiv()