Home
last modified time | relevance | path

Searched refs:wwpn (Results 1 - 25 of 151) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/scsi/elx/libefc/
H A Defc_nport.c45 efc_nport_find_wwn(struct efc_domain *domain, uint64_t wwnn, uint64_t wwpn) in efc_nport_find_wwn() argument
51 if (nport->wwnn == wwnn && nport->wwpn == wwpn) in efc_nport_find_wwn()
66 efc_nport_alloc(struct efc_domain *domain, uint64_t wwpn, uint64_t wwnn, in efc_nport_alloc() argument
75 if ((wwpn != 0) || (wwnn != 0)) { in efc_nport_alloc()
76 nport = efc_nport_find_wwn(domain, wwnn, wwpn); in efc_nport_alloc()
80 wwnn, wwpn); in efc_nport_alloc()
112 nport->wwpn = wwpn; in efc_nport_alloc()
354 __be64 be_wwpn = cpu_to_be64(nport->wwpn); in __efc_nport_vport_init()
643 efc_nport_vport_new(struct efc_domain *domain, uint64_t wwpn, uint64_t wwnn, u32 fc_id, bool ini, bool tgt, void *tgt_data, void *ini_data) efc_nport_vport_new() argument
681 efc_nport_vport_del(struct efc *efc, struct efc_domain *domain, u64 wwpn, uint64_t wwnn) efc_nport_vport_del() argument
735 efc_vport_create_spec(struct efc *efc, uint64_t wwnn, uint64_t wwpn, u32 fc_id, bool enable_ini, bool enable_tgt, void *tgt_data, void *ini_data) efc_vport_create_spec() argument
[all...]
H A Defclib.h115 * @wwpn: port wwpn
122 * @wwnn_str: wwpn string
123 * @sli_wwpn: SLI provided wwpn
150 u64 wwpn; member
318 * @wwpn: remote port WWPN
375 char wwpn[EFC_WWN_LENGTH]; member
384 * @wwpn: port name
395 u64 wwpn; member
589 efc_vport_create_spec(struct efc *efc, u64 wwnn, u64 wwpn, u3
[all...]
H A Defc_cmds.c207 struct efc_domain *domain, u8 *wwpn) in efc_cmd_nport_alloc()
214 if (wwpn) in efc_cmd_nport_alloc()
215 memcpy(&nport->sli_wwpn, wwpn, sizeof(nport->sli_wwpn)); in efc_cmd_nport_alloc()
232 if (!wwpn) in efc_cmd_nport_alloc()
236 } else if (!wwpn) { in efc_cmd_nport_alloc()
237 /* domain NULL and wwpn non-NULL */ in efc_cmd_nport_alloc()
206 efc_cmd_nport_alloc(struct efc *efc, struct efc_nport *nport, struct efc_domain *domain, u8 *wwpn) efc_cmd_nport_alloc() argument
/kernel/linux/linux-5.10/drivers/s390/scsi/
H A Dzfcp_aux.c58 static void __init zfcp_init_device_configure(char *busid, u64 wwpn, u64 lun) in zfcp_init_device_configure() argument
75 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_init_device_configure()
95 u64 wwpn, lun; in zfcp_init_device_setup() local
109 if (!token || kstrtoull(token, 0, (unsigned long long *) &wwpn)) in zfcp_init_device_setup()
117 zfcp_init_device_configure(busid, wwpn, lun); in zfcp_init_device_setup()
183 * zfcp_get_port_by_wwpn - find port in port list of adapter by wwpn
185 * @wwpn: wwpn to search for
190 u64 wwpn) in zfcp_get_port_by_wwpn()
197 if (port->wwpn in zfcp_get_port_by_wwpn()
189 zfcp_get_port_by_wwpn(struct zfcp_adapter *adapter, u64 wwpn) zfcp_get_port_by_wwpn() argument
488 zfcp_port_enqueue(struct zfcp_adapter *adapter, u64 wwpn, u32 status, u32 d_id) zfcp_port_enqueue() argument
[all...]
H A Dzfcp_fsf.c1580 zfcp_dbf_hba_fsf_fces("fsfcesp", req, port->wwpn, in zfcp_fsf_log_port_fc_security()
1601 port->wwpn, mnemonic_new); in zfcp_fsf_log_port_fc_security()
1606 port->wwpn, mnemonic_old); in zfcp_fsf_log_port_fc_security()
1611 port->wwpn, mnemonic_old, mnemonic_new); in zfcp_fsf_log_port_fc_security()
1619 u64 wwpn) in zfcp_fsf_log_security_error()
1630 wwpn); in zfcp_fsf_log_security_error()
1635 wwpn); in zfcp_fsf_log_security_error()
1640 wwpn); in zfcp_fsf_log_security_error()
1645 wwpn); in zfcp_fsf_log_security_error()
1650 wwpn); in zfcp_fsf_log_security_error()
1618 zfcp_fsf_log_security_error(const struct device *dev, u32 fsf_sqw0, u64 wwpn) zfcp_fsf_log_security_error() argument
[all...]
H A Dzfcp_fc.c302 static void zfcp_fc_incoming_wwpn(struct zfcp_fsf_req *req, u64 wwpn) in zfcp_fc_incoming_wwpn() argument
310 if (port->wwpn == wwpn) { in zfcp_fc_incoming_wwpn()
404 gid_pn_req->gid_pn.fn_wwpn = cpu_to_be64(port->wwpn); in zfcp_fc_ns_gid_pn_request()
451 set_worker_desc("zgidpn%16llx", port->wwpn); /* < WORKER_DESC_LEN=24 */ in zfcp_fc_port_did_lookup()
489 if (be64_to_cpu(plogi->fl_wwpn) != port->wwpn) { in zfcp_fc_plogi_evaluate()
494 (unsigned long long) port->wwpn, in zfcp_fc_plogi_evaluate()
528 if ((port->wwpn != be64_to_cpu(adisc_resp->adisc_wwpn)) || in zfcp_fc_adisc_handler()
596 set_worker_desc("zadisc%16llx", port->wwpn); /* < WORKER_DESC_LEN=24 */ in zfcp_fc_link_test_work()
/kernel/linux/linux-6.6/drivers/s390/scsi/
H A Dzfcp_aux.c58 static void __init zfcp_init_device_configure(char *busid, u64 wwpn, u64 lun) in zfcp_init_device_configure() argument
75 port = zfcp_get_port_by_wwpn(adapter, wwpn); in zfcp_init_device_configure()
95 u64 wwpn, lun; in zfcp_init_device_setup() local
109 if (!token || kstrtoull(token, 0, (unsigned long long *) &wwpn)) in zfcp_init_device_setup()
117 zfcp_init_device_configure(busid, wwpn, lun); in zfcp_init_device_setup()
183 * zfcp_get_port_by_wwpn - find port in port list of adapter by wwpn
185 * @wwpn: wwpn to search for
190 u64 wwpn) in zfcp_get_port_by_wwpn()
197 if (port->wwpn in zfcp_get_port_by_wwpn()
189 zfcp_get_port_by_wwpn(struct zfcp_adapter *adapter, u64 wwpn) zfcp_get_port_by_wwpn() argument
509 zfcp_port_enqueue(struct zfcp_adapter *adapter, u64 wwpn, u32 status, u32 d_id) zfcp_port_enqueue() argument
[all...]
H A Dzfcp_fsf.c1601 zfcp_dbf_hba_fsf_fces("fsfcesp", req, port->wwpn, in zfcp_fsf_log_port_fc_security()
1622 port->wwpn, mnemonic_new); in zfcp_fsf_log_port_fc_security()
1627 port->wwpn, mnemonic_old); in zfcp_fsf_log_port_fc_security()
1632 port->wwpn, mnemonic_old, mnemonic_new); in zfcp_fsf_log_port_fc_security()
1640 u64 wwpn) in zfcp_fsf_log_security_error()
1651 wwpn); in zfcp_fsf_log_security_error()
1656 wwpn); in zfcp_fsf_log_security_error()
1661 wwpn); in zfcp_fsf_log_security_error()
1666 wwpn); in zfcp_fsf_log_security_error()
1671 wwpn); in zfcp_fsf_log_security_error()
1639 zfcp_fsf_log_security_error(const struct device *dev, u32 fsf_sqw0, u64 wwpn) zfcp_fsf_log_security_error() argument
[all...]
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H A Dtfc_conf.c206 u64 wwpn; in ft_init_nodeacl() local
208 if (ft_parse_wwn(name, &wwpn, 1) < 0) in ft_init_nodeacl()
211 acl->node_auth.port_name = wwpn; in ft_init_nodeacl()
310 if (ft_wwn->wwpn == lport->wwpn) in ft_lport_find_tpg()
331 u64 wwpn; in ft_add_wwn() local
334 if (ft_parse_wwn(name, &wwpn, 1) < 0) in ft_add_wwn()
339 ft_wwn->wwpn = wwpn; in ft_add_wwn()
343 if (old_ft_wwn->wwpn in ft_add_wwn()
[all...]
H A Dtcm_fc.h21 __u8 wwpn[8]; member
96 u64 wwpn; member
/kernel/linux/linux-6.6/drivers/target/tcm_fc/
H A Dtfc_conf.c206 u64 wwpn; in ft_init_nodeacl() local
208 if (ft_parse_wwn(name, &wwpn, 1) < 0) in ft_init_nodeacl()
211 acl->node_auth.port_name = wwpn; in ft_init_nodeacl()
310 if (ft_wwn->wwpn == lport->wwpn) in ft_lport_find_tpg()
331 u64 wwpn; in ft_add_wwn() local
334 if (ft_parse_wwn(name, &wwpn, 1) < 0) in ft_add_wwn()
339 ft_wwn->wwpn = wwpn; in ft_add_wwn()
343 if (old_ft_wwn->wwpn in ft_add_wwn()
[all...]
H A Dtcm_fc.h21 __u8 wwpn[8]; member
96 u64 wwpn; member
/kernel/linux/linux-5.10/drivers/scsi/csiostor/
H A Dcsio_rnode.c137 * csio_rn_lookup_wwpn - Finds the rnode with the given wwpn
139 * @wwpn: wwpn
141 * Does the rnode lookup on the given lnode and wwpn. If no matching entry
145 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()
290 * csio_confirm_rnode - confirms rnode based on wwpn.
294 * This routines searches other rnode in list having same wwpn of new rnode.
332 /* Lookup on wwpn for NPORTs */ in csio_confirm_rnode()
333 rn = csio_rn_lookup_wwpn(ln, rdevp->wwpn); in csio_confirm_rnode()
[all...]
H A Dcsio_attr.c485 ln->ln_sparm.wwpn[0], ln->ln_sparm.wwpn[1], in csio_fcoe_alloc_vnp()
486 ln->ln_sparm.wwpn[2], ln->ln_sparm.wwpn[3], in csio_fcoe_alloc_vnp()
487 ln->ln_sparm.wwpn[4], ln->ln_sparm.wwpn[5], in csio_fcoe_alloc_vnp()
488 ln->ln_sparm.wwpn[6], ln->ln_sparm.wwpn[7]); in csio_fcoe_alloc_vnp()
581 "vport create failed. Invalid wwpn\n"); in csio_vport_create()
587 "vport create failed. wwpn alread in csio_vport_create()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/csiostor/
H A Dcsio_rnode.c137 * csio_rn_lookup_wwpn - Finds the rnode with the given wwpn
139 * @wwpn: wwpn
141 * Does the rnode lookup on the given lnode and wwpn. If no matching entry
145 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()
290 * csio_confirm_rnode - confirms rnode based on wwpn.
294 * This routines searches other rnode in list having same wwpn of new rnode.
332 /* Lookup on wwpn for NPORTs */ in csio_confirm_rnode()
333 rn = csio_rn_lookup_wwpn(ln, rdevp->wwpn); in csio_confirm_rnode()
[all...]
H A Dcsio_attr.c485 ln->ln_sparm.wwpn[0], ln->ln_sparm.wwpn[1], in csio_fcoe_alloc_vnp()
486 ln->ln_sparm.wwpn[2], ln->ln_sparm.wwpn[3], in csio_fcoe_alloc_vnp()
487 ln->ln_sparm.wwpn[4], ln->ln_sparm.wwpn[5], in csio_fcoe_alloc_vnp()
488 ln->ln_sparm.wwpn[6], ln->ln_sparm.wwpn[7]); in csio_fcoe_alloc_vnp()
581 "vport create failed. Invalid wwpn\n"); in csio_vport_create()
587 "vport create failed. wwpn alread in csio_vport_create()
[all...]
H A Dcsio_lnode.h126 uint8_t wwpn[8]; /* WWPN */ member
195 #define csio_ln_wwpn(ln) ((ln)->ln_sparm.wwpn)
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_nl.h70 uint8_t wwpn[8]; member
99 uint8_t wwpn[8]; member
122 uint8_t wwpn[8]; member
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_nl.h70 uint8_t wwpn[8]; member
99 uint8_t wwpn[8]; member
122 uint8_t wwpn[8]; member
/kernel/linux/linux-5.10/drivers/scsi/fcoe/
H A Dfcoe_transport.c230 u8 wwpn[8]; in fcoe_wwn_to_str() local
232 u64_to_wwn(wwn, wwpn); in fcoe_wwn_to_str()
234 wwpn[0], wwpn[1], wwpn[2], wwpn[3], in fcoe_wwn_to_str()
235 wwpn[4], wwpn[5], wwpn[6], wwpn[ in fcoe_wwn_to_str()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/fcoe/
H A Dfcoe_transport.c231 u8 wwpn[8]; in fcoe_wwn_to_str() local
233 u64_to_wwn(wwn, wwpn); in fcoe_wwn_to_str()
235 wwpn[0], wwpn[1], wwpn[2], wwpn[3], in fcoe_wwn_to_str()
236 wwpn[4], wwpn[5], wwpn[6], wwpn[ in fcoe_wwn_to_str()
[all...]
/kernel/linux/linux-5.10/include/scsi/
H A Dfc_encode.h83 put_unaligned_be64(lport->wwpn, &adisc->adisc_wwpn); in fc_adisc_fill()
234 put_unaligned_be64(lport->wwpn, &ct->payload.rhba.hbaid.id); in fc_ct_ms_fill()
238 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
380 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
470 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
478 put_unaligned_be64(lport->wwpn, &ct->payload.dhba.hbaid.id); in fc_ct_ms_fill()
531 put_unaligned_be64(lport->wwpn, &plogi->fl_wwpn); in fc_plogi_fill()
563 put_unaligned_be64(lport->wwpn, &flogi->fl_wwpn); in fc_flogi_fill()
588 put_unaligned_be64(lport->wwpn, &fdisc->fl_wwpn); in fc_fdisc_fill()
610 logo->fl_n_port_wwn = htonll(lport->wwpn); in fc_logo_fill()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/elx/efct/
H A Defct_lio.c54 efct_lio_parse_npiv_wwn(const char *name, size_t size, u64 *wwpn, u64 *wwnn) in efct_lio_parse_npiv_wwn() argument
59 *wwpn = *wwnn = 0; in efct_lio_parse_npiv_wwn()
67 rc = efct_lio_parse_wwn(&name[0], wwpn, 1); in efct_lio_parse_npiv_wwn()
714 static struct efct *efct_find_wwpn(u64 wwpn) in efct_find_wwpn() argument
721 if (wwpn == efct_get_wwpn(&efct->hw)) in efct_find_wwpn()
735 u64 wwpn; in efct_lio_make_nport() local
737 ret = efct_lio_parse_wwn(name, &wwpn, 0); in efct_lio_make_nport()
741 efct = efct_find_wwpn(wwpn); in efct_lio_make_nport()
743 pr_err("cannot find EFCT for base wwpn %s\n", name); in efct_lio_make_nport()
752 lio_nport->wwpn in efct_lio_make_nport()
1034 u64 wwpn = node->nport->wwpn; efct_get_vport_tpg() local
1159 char wwpn[WWN_NAME_LEN]; efct_lio_setup_session() local
[all...]
H A Defct_lio.h135 u64 wwpn; member
148 u64 wwpn; member
/kernel/linux/linux-6.6/drivers/scsi/libfc/
H A Dfc_encode.h55 put_unaligned_be64(lport->wwpn, &adisc->adisc_wwpn); in fc_adisc_fill()
230 put_unaligned_be64(lport->wwpn, &ct->payload.rhba.hbaid.id); in fc_ct_ms_fill()
234 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
488 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
595 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
694 put_unaligned_be64(lport->wwpn, in fc_ct_ms_fill()
702 put_unaligned_be64(lport->wwpn, &ct->payload.dhba.hbaid.id); in fc_ct_ms_fill()
755 put_unaligned_be64(lport->wwpn, &plogi->fl_wwpn); in fc_plogi_fill()
787 put_unaligned_be64(lport->wwpn, &flogi->fl_wwpn); in fc_flogi_fill()
812 put_unaligned_be64(lport->wwpn, in fc_fdisc_fill()
[all...]

Completed in 24 milliseconds

1234567