/freebsd-11-stable/sys/dev/ocs_fc/ |
H A D | ocs_sport.h | 44 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 D | ocs_sport.c | 128 * @param wwpn World wide port 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 147 if (wwpn != 0) { 148 sport = ocs_sport_find_wwn(domain, wwnn, wwpn); 151 (unsigned long long)wwnn, (unsigned long long)wwpn); 177 sport->wwpn = wwpn; 371 * @param wwpn World wide port name. 377 ocs_sport_find_wwn(ocs_domain_t *domain, uint64_t wwnn, uint64_t wwpn) argument 383 if ((sport->wwnn == wwnn) && (sport->wwpn 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 D | ocs_common.h | 165 uint64_t wwpn; /**< WWPN from HW (host endian) */ member in struct:ocs_sli_port_s 392 char wwpn[OCS_WWN_LENGTH]; /**< remote port WWN (uses iSCSI naming) */ member in struct:ocs_node_s 413 uint64_t wwpn; /*>> port name */ member in struct:ocs_vport_spec_s
|
H A D | ocs_mgmt.c | 159 {"wwpn", get_wwpn, NULL, NULL}, 1040 uint64_t *wwpn; local 1042 wwpn = ocs_hw_get_ptr(&ocs->hw, OCS_HW_WWN_PORT); 1044 ocs_mgmt_emit_int(textbuf, MGMT_MODE_RD, "wwpn", "0x%llx", (unsigned long long)ocs_htobe64(*wwpn)); 1706 uint64_t wwpn; local 1709 wwpn = 0; 1711 else if (parse_wwn(value, &wwpn) != 0) { 1716 rc = ocs_xport_control(ocs->xport, OCS_XPORT_WWPN_SET, wwpn); 2341 uint8_t wwpn[ 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 2530 int wwpn; local [all...] |
H A D | ocs_ddump.c | 207 ocs_ddump_value(textbuf, "wwpn", "%02x%02x%02x%02x%02x%02x%02x%02x", 208 sli4->config.wwpn[0], 209 sli4->config.wwpn[1], 210 sli4->config.wwpn[2], 211 sli4->config.wwpn[3], 212 sli4->config.wwpn[4], 213 sli4->config.wwpn[5], 214 sli4->config.wwpn[6], 215 sli4->config.wwpn[7]); 736 ocs_ddump_value(textbuf, "wwpn", " [all...] |
H A D | ocs_ioctl.h | 68 uint8_t wwpn[8]; /**< WWPN (binary) */ member in struct:__anon7612::__anon7613::__anon7614 234 uint64_t wwpn; /*<< wwpn to create or delete */ member in struct:__anon7624
|
H A D | ocs_ioctl.c | 386 rc = ocs_sport_vport_new(domain, req->wwpn, req->wwnn, 390 rc = ocs_sport_vport_del(ocs, domain, req->wwpn, req->wwnn); 512 *((uint64_t*)req->hw_addr.fc.wwpn) = ocs_htobe64(ocs->domain->sport->wwpn); 864 uint64_t *wwpn = NULL; local 868 wwpn = &xport->req_wwpn; 870 snprintf(old, sizeof(old), "0x%llx",(unsigned long long) *wwpn); 872 wwpn = ocs_hw_get_ptr(&ocs->hw, OCS_HW_WWN_PORT); 874 snprintf(old, sizeof(old), "0x%llx",(unsigned long long) ocs_htobe64(*wwpn)); 878 /*Read wwpn*/ [all...] |
H A D | ocs.h | 73 uint64_t wwpn; member in struct:ocs_fc_rport_db_s
|
H A D | ocs_cam.c | 424 adc->wwpn = ocs_node_get_wwpn(node); 490 adc->wwpn = ocs_node_get_wwpn(node); 969 if (ocs_node_get_wwpn(node) == tgt->wwpn) { 1006 tgt->wwpn = ocs_node_get_wwpn(node); 1921 return ocs_sport_vport_del(ocs, ocs->domain, vport->wwpn, vport->wwnn); 2018 fc->wwpn = be64toh(wwn); 2102 fc->wwpn = tgt->wwpn; 2146 knob->xport_specific.fc.wwpn = be64toh(wwn); 2149 knob->xport_specific.fc.wwpn [all...] |
H A D | ocs_device.c | 127 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 D | ocs_node.h | 200 extern ocs_node_t *ocs_node_find_wwpn(ocs_sport_t *sport, uint64_t wwpn);
|
H A D | ocs_xport.c | 868 * Set wwpn for the port. This will be used instead of the default provided by FW. 871 uint64_t wwpn; local 875 wwpn = va_arg(argp, uint64_t); 878 ocs_log_debug(ocs, " WWPN %016" PRIx64 "\n", wwpn); 879 xport->req_wwpn = wwpn;
|
H A D | ocs_node.c | 201 * @param wwpn the WWPN to search for (host endian) 206 ocs_node_find_wwpn(ocs_sport_t *sport, uint64_t wwpn) argument 214 if (ocs_node_get_wwpn(node) == wwpn) { 637 /* Update node->wwpn/wwnn */ 639 ocs_node_build_eui_name(node->wwpn, sizeof(node->wwpn), ocs_node_get_wwpn(node)); 1547 ocs_ddump_value(textbuf, "wwpn", "%s", node->wwpn); 1722 ocs_mgmt_emit_property_name(textbuf, MGMT_MODE_RD, "wwpn"); 1794 } else if (ocs_strcmp(unqualified_name, "wwpn") [all...] |
H A D | ocs_pci.c | 357 vport->wwpn = ocs_be64toh(sli_wwpn); 360 ocs_log_debug(ocs, "VPort wwpn: %lx wwnn: %lx \n", vport->wwpn, vport->wwnn);
|
H A D | ocs_domain.c | 562 be_wwpn = ocs_htobe64(sport->wwpn); 679 sp->port_name_hi = ocs_htobe32((uint32_t) (sport->wwpn >> 32ll)); 680 sp->port_name_lo = ocs_htobe32((uint32_t) sport->wwpn);
|
/freebsd-11-stable/sys/cam/ctl/ |
H A D | ctl_frontend.h | 88 uint64_t wwpn; member in struct:ctl_wwpn_iid 208 * wwpn World Wide Port Name to be used by the FETD. 244 uint64_t wwpn; /* set by CTL before online */ member in struct:ctl_port 299 uint64_t wwnn, int wwpn_valid, uint64_t wwpn); 335 int ctl_add_initiator(struct ctl_port *port, int iid, uint64_t wwpn, char *name);
|
H A D | ctl_frontend.c | 260 int wwpn_valid, uint64_t wwpn) 292 port->wwpn = wwpn; 305 scsi_u64to8b(port->wwpn, desc->identifier); 259 ctl_port_set_wwns(struct ctl_port *port, int wwnn_valid, uint64_t wwnn, int wwpn_valid, uint64_t wwpn) argument
|
H A D | ctl_frontend_cam_sim.c | 79 uint64_t wwpn; member in struct:cfcs_softc 170 softc->wwpn = softc->wwnn + port->targ_port + 1; 171 ctl_port_set_wwns(port, true, softc->wwnn, true, softc->wwpn); 174 softc->wwpn = port->wwpn; 688 fc->wwpn = softc->wwpn; 781 cpi->xport_specific.fc.wwpn = softc->wwpn;
|
H A D | scsi_ctl.c | 419 __func__, dev_chg->wwpn, dev_chg->port, 431 dev_chg->target, dev_chg->wwpn, NULL); 443 (uintmax_t)dev_chg->wwpn); 1556 ccb->knob.xport_specific.fc.wwpn); 1573 if (bus_softc->port.wwpn != 0 && bus_softc->port.wwpn 1574 != ccb->knob.xport_specific.fc.wwpn) { 1575 ccb->knob.xport_specific.fc.wwpn = 1576 bus_softc->port.wwpn; 1581 true, ccb->knob.xport_specific.fc.wwpn); [all...] |
H A D | ctl.h | 71 uint64_t wwpn; member in struct:ctl_port_entry
|
H A D | ctl_io.h | 542 uint64_t wwpn; member in struct:ctl_ha_msg_iid
|
/freebsd-11-stable/sys/dev/isp/ |
H A D | isp_ioctl.h | 187 uint64_t wwpn; member in struct:__anon10394::wwnpair
|
H A D | isp_target.c | 994 uint64_t wwpn = local 999 isp_add_wwn_entry(isp, 0, wwpn, INI_NONE, 1416 uint64_t wwpn = INI_NONE, wwnn = INI_NONE; local 1450 wwpn = be64dec(&ptr[IN24XX_PLOGI_WWPN_OFF]); 1451 isp_del_wwn_entry(isp, chan, wwpn, nphdl, portid); 1459 wwpn = be64dec(&ptr[IN24XX_PLOGI_WWPN_OFF]); 1460 isp_add_wwn_entry(isp, chan, wwpn, wwnn, 1468 wwpn = be64dec(&ptr[IN24XX_PRLI_WWPN_OFF]); 1469 isp_add_wwn_entry(isp, chan, wwpn, wwnn,
|
H A D | isp_library.c | 1374 for (j = 0; j < ASIZE(src->vp_mod_ports[i].wwpn); j++) { 1375 ISP_IOXPUT_8(isp, src->vp_mod_ports[i].wwpn[j], &dst->vp_mod_ports[i].wwpn[j]); 1402 for (j = 0; j < ASIZE(src->vp_mod_ports[i].wwpn); j++) { 1403 ISP_IOXGET_8(isp, &src->vp_mod_ports[i].wwpn[j], dst->vp_mod_ports[i].wwpn[j]); 2135 isp_find_pdb_by_wwpn(ispsoftc_t *isp, int chan, uint64_t wwpn, fcportdb_t **lptr) argument 2145 if (lp->port_wwn == wwpn) { 2217 isp_add_wwn_entry(ispsoftc_t *isp, int chan, uint64_t wwpn, uint64_t wwnn, argument 2229 chan, (unsigned long long) wwpn, s_i 2373 isp_del_wwn_entry(ispsoftc_t *isp, int chan, uint64_t wwpn, uint16_t nphdl, uint32_t s_id) argument [all...] |
/freebsd-11-stable/sys/cam/ |
H A D | cam_ccb.h | 618 u_int64_t wwpn; /* world wide port name */ member in struct:ccb_pathinq_settings_fc 861 u_int64_t wwpn; member in struct:ac_device_changed 949 u_int64_t wwpn; /* world wide port name */ member in struct:ccb_trans_settings_fc 1078 u_int64_t wwpn; /* world wide port name */ member in struct:ccb_sim_knob_settings_fc
|