Searched refs:wwnn (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-11-stable/sys/dev/ocs_fc/
H A Docs_sport.h44 extern ocs_sport_t *ocs_sport_alloc(ocs_domain_t *domain, uint64_t wwpn, uint64_t wwnn, uint32_t fc_id,
81 extern ocs_sport_t *ocs_sport_find_wwn(ocs_domain_t *domain, uint64_t wwnn, uint64_t wwpn);
93 extern int32_t ocs_sport_vport_new(ocs_domain_t *domain, uint64_t wwpn, uint64_t wwnn, uint32_t fc_id, uint8_t ini, uint8_t tgt, void *tgt_data, void *ini_data, uint8_t restore_vport);
95 extern int32_t ocs_sport_vport_del(ocs_t *ocs, ocs_domain_t *domain, uint64_t wwpn, uint64_t wwnn);
97 extern int8_t ocs_vport_create_spec(ocs_t *ocs, uint64_t wwnn, uint64_t wwpn, uint32_t fc_id, uint32_t enable_ini, uint32_t enable_tgt, void *tgt_data, void *ini_data);
H A Docs_sport.c129 * @param wwnn World wide node name in host endian.
138 ocs_sport_alloc(ocs_domain_t *domain, uint64_t wwpn, uint64_t wwnn, uint32_t fc_id, uint8_t enable_ini, uint8_t enable_tgt) argument
148 sport = ocs_sport_find_wwn(domain, wwnn, wwpn);
151 (unsigned long long)wwnn, (unsigned long long)wwpn);
178 sport->wwnn = wwnn;
179 ocs_snprintf(sport->wwnn_str, sizeof(sport->wwnn_str), "%016llx" , (unsigned long long)wwnn);
370 * @param wwnn World wide node name.
377 ocs_sport_find_wwn(ocs_domain_t *domain, uint64_t wwnn, uint64_t wwpn) argument
383 if ((sport->wwnn
1011 ocs_sport_vport_new(ocs_domain_t *domain, uint64_t wwpn, uint64_t wwnn, uint32_t fc_id, uint8_t ini, uint8_t tgt, void *tgt_data, void *ini_data, uint8_t restore_vport) argument
1097 ocs_sport_vport_del(ocs_t *ocs, ocs_domain_t *domain, uint64_t wwpn, uint64_t wwnn) argument
1524 ocs_vport_create_spec(ocs_t *ocs, uint64_t wwnn, uint64_t wwpn, uint32_t fc_id, uint32_t enable_ini, uint32_t enable_tgt, void *tgt_data, void *ini_data) argument
[all...]
H A Docs_common.h166 uint64_t wwnn; /**< WWNN from HW (host endian) */ member in struct:ocs_sli_port_s
391 char wwnn[OCS_WWN_LENGTH]; /**< remote port WWN (uses iSCSI naming) */ member in struct:ocs_node_s
412 uint64_t wwnn; /*>> node name */ member in struct:ocs_vport_spec_s
H A Docs_mgmt.c158 {"wwnn", get_wwnn, NULL, NULL},
1030 uint64_t *wwnn; local
1032 wwnn = ocs_hw_get_ptr(&ocs->hw, OCS_HW_WWN_NODE);
1034 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "wwnn", "0x%llx", (unsigned long long)ocs_htobe64(*wwnn));
1662 uint64_t wwnn; local
1665 wwnn = 0;
1667 else if (parse_wwn(value, &wwnn) != 0) {
1672 rc = ocs_xport_control(ocs->xport, OCS_XPORT_WWNN_SET, wwnn);
2342 uint8_t wwnn[ member in struct:ocs_mgmt_get_nvparms_result
2348 ocs_mgmt_get_nvparms_cb(int32_t status, uint8_t *wwpn, uint8_t *wwnn, uint8_t hard_alpa, uint32_t preferred_d_id, void *ul_arg) argument
2531 int wwnn; local
[all...]
H A Docs_ddump.c216 ocs_ddump_value(textbuf, "wwnn", "%02x%02x%02x%02x%02x%02x%02x%02x",
217 sli4->config.wwnn[0],
218 sli4->config.wwnn[1],
219 sli4->config.wwnn[2],
220 sli4->config.wwnn[3],
221 sli4->config.wwnn[4],
222 sli4->config.wwnn[5],
223 sli4->config.wwnn[6],
224 sli4->config.wwnn[7]);
735 ocs_ddump_value(textbuf, "wwnn", "
[all...]
H A Docs_ioctl.h67 uint8_t wwnn[8]; /**< WWNN (binary) */ member in struct:__anon7612::__anon7613::__anon7614
235 uint64_t wwnn; /*<< wwnn to create or delete */ member in struct:__anon7624
H A Docs_ioctl.c386 rc = ocs_sport_vport_new(domain, req->wwpn, req->wwnn,
390 rc = ocs_sport_vport_del(ocs, domain, req->wwpn, req->wwnn);
511 *((uint64_t*)req->hw_addr.fc.wwnn) = ocs_htobe64(ocs->domain->sport->wwnn);
824 uint64_t *wwnn = NULL; local
828 wwnn = &xport->req_wwnn;
830 snprintf(old, sizeof(old), "0x%llx" , (unsigned long long) *wwnn);
833 wwnn = ocs_hw_get_ptr(&ocs->hw, OCS_HW_WWN_NODE);
836 snprintf(old, sizeof(old), "0x%llx" , (unsigned long long) ocs_htobe64(*wwnn));
839 /*Read wwnn*/
[all...]
H A Docs.h72 uint64_t wwnn; member in struct:ocs_fc_rport_db_s
H A Docs_device.c127 node->display_name, node->wwpn, node->wwnn);
140 node->display_name, node->wwpn, node->wwnn);
153 node->display_name, node->wwpn, node->wwnn);
1630 node->wwpn, node->wwnn);
1636 node->wwpn, node->wwnn);
1780 labels[(node->targ << 1) | (node->init)], node->wwpn, node->wwnn);
H A Docs_xport.c852 * Set wwnn for the port. This will be used instead of the default provided by FW.
855 uint64_t wwnn; local
859 wwnn = va_arg(argp, uint64_t);
862 ocs_log_debug(ocs, " WWNN %016" PRIx64 "\n", wwnn);
863 xport->req_wwnn = wwnn;
H A Docs_cam.c1007 tgt->wwnn = ocs_node_get_wwnn(node);
1921 return ocs_sport_vport_del(ocs, ocs->domain, vport->wwpn, vport->wwnn);
2021 fc->wwnn = be64toh(wwn);
2104 fc->wwnn = tgt->wwnn;
2142 knob->xport_specific.fc.wwnn = be64toh(wwn);
2148 knob->xport_specific.fc.wwnn = fcp->vport->wwnn;
2174 "%s: XPT_SET_SIM_KNOB wwnn=%llx wwpn=%llx\n",
2176 (unsigned long long)knob->xport_specific.fc.wwnn,
[all...]
H A Docs_pci.c358 vport->wwnn = ocs_be64toh(sli_wwnn);
360 ocs_log_debug(ocs, "VPort wwpn: %lx wwnn: %lx \n", vport->wwpn, vport->wwnn);
H A Docs_node.c637 /* Update node->wwpn/wwnn */
640 ocs_node_build_eui_name(node->wwnn, sizeof(node->wwnn), ocs_node_get_wwnn(node));
1546 ocs_ddump_value(textbuf, "wwnn", "%s", node->wwnn);
1723 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "wwnn");
1797 } else if (ocs_strcmp(unqualified_name, "wwnn") == 0) {
1798 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "wwnn", "%s", node->wwnn);
1867 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "wwnn", "
[all...]
H A Docs_hw.h1362 typedef void (*ocs_get_nvparms_cb_t)(int32_t status, uint8_t *wwpn, uint8_t *wwnn, uint8_t hard_alpa,
1367 uint8_t *wwnn, uint8_t hard_alpa, uint32_t preferred_d_id, void *arg);
1468 extern uint32_t ocs_hw_get_def_wwn(ocs_t *ocs, uint32_t chan, uint64_t *wwpn, uint64_t *wwnn);
H A Docs_domain.c681 sp->node_name_hi = ocs_htobe32((uint32_t) (sport->wwnn >> 32ll));
682 sp->node_name_lo = ocs_htobe32((uint32_t) sport->wwnn);
H A Dsli4.c961 * @param wwnn WWNN to write - pointer to array of 8 uint8_t.
968 sli_cmd_write_nvparms(sli4_t *sli4, void *buf, size_t size, uint8_t *wwpn, uint8_t *wwnn, uint8_t hard_alpa, argument
977 ocs_memcpy(write_nvparms->wwnn, wwnn, 8);
3927 ocs_memcpy(sli4->config.wwnn, read_nvparms->wwnn, sizeof(sli4->config.wwnn));
3939 sli4->config.wwnn[0],
3940 sli4->config.wwnn[1],
3941 sli4->config.wwnn[
[all...]
/freebsd-11-stable/sys/cam/ctl/
H A Dctl_frontend.h203 * wwnn World Wide Node Name to be used by the FETD.
243 uint64_t wwnn; /* set by CTL before online */ member in struct:ctl_port
299 uint64_t wwnn, int wwpn_valid, uint64_t wwpn);
H A Dctl_frontend_cam_sim.c78 uint64_t wwnn; member in struct:cfcs_softc
163 if (port->wwnn == 0) {
167 softc->wwnn = (random_bits & 0x0000000fffffff00ULL) |
170 softc->wwpn = softc->wwnn + port->targ_port + 1;
171 ctl_port_set_wwns(port, true, softc->wwnn, true, softc->wwpn);
173 softc->wwnn = port->wwnn;
687 fc->wwnn = softc->wwnn;
780 cpi->xport_specific.fc.wwnn
[all...]
H A Dctl_frontend.c259 ctl_port_set_wwns(struct ctl_port *port, int wwnn_valid, uint64_t wwnn, argument
275 port->wwnn = wwnn;
288 scsi_u64to8b(port->wwnn, desc->identifier);
H A Dctl.h70 uint64_t wwnn; member in struct:ctl_port_entry
H A Dscsi_ctl.c1553 ccb->knob.xport_specific.fc.wwnn);
1563 if (bus_softc->port.wwnn != 0 && bus_softc->port.wwnn
1564 != ccb->knob.xport_specific.fc.wwnn) {
1565 ccb->knob.xport_specific.fc.wwnn =
1566 bus_softc->port.wwnn;
1570 true, ccb->knob.xport_specific.fc.wwnn,
1586 if (bus_softc->port.wwnn != 0) {
1587 ccb->knob.xport_specific.fc.wwnn =
1588 bus_softc->port.wwnn;
[all...]
/freebsd-11-stable/sys/dev/isp/
H A Disp_ioctl.h186 uint64_t wwnn; member in struct:__anon10394::wwnpair
H A Disp_target.c1416 uint64_t wwpn = INI_NONE, wwnn = INI_NONE; local
1458 wwnn = be64dec(&ptr[IN24XX_PLOGI_WWNN_OFF]);
1460 isp_add_wwn_entry(isp, chan, wwpn, wwnn,
1467 wwnn = be64dec(&ptr[IN24XX_PRLI_WWNN_OFF]);
1469 isp_add_wwn_entry(isp, chan, wwpn, wwnn,
H A Disp_library.c1377 for (j = 0; j < ASIZE(src->vp_mod_ports[i].wwnn); j++) {
1378 ISP_IOXPUT_8(isp, src->vp_mod_ports[i].wwnn[j], &dst->vp_mod_ports[i].wwnn[j]);
1405 for (j = 0; j < ASIZE(src->vp_mod_ports[i].wwnn); j++) {
1406 ISP_IOXGET_8(isp, &src->vp_mod_ports[i].wwnn[j], dst->vp_mod_ports[i].wwnn[j]);
2217 isp_add_wwn_entry(ispsoftc_t *isp, int chan, uint64_t wwpn, uint64_t wwnn, argument
2282 if (VALID_INI(wwnn) && lp->node_wwn != wwnn) {
2288 (unsigned long long) wwnn);
[all...]
/freebsd-11-stable/sys/cam/
H A Dcam_ccb.h617 u_int64_t wwnn; /* world wide node name */ member in struct:ccb_pathinq_settings_fc
948 u_int64_t wwnn; /* world wide node name */ member in struct:ccb_trans_settings_fc
1077 u_int64_t wwnn; /* world wide node name */ member in struct:ccb_sim_knob_settings_fc
1084 u_int64_t wwnn; /* world wide node name */ member in struct:ccb_sim_knob_settings_sas

Completed in 332 milliseconds

12