/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | HandleNPIVPort.h | 51 HBA *hba, HBAPort *port, HBANPIVPort *vport); 66 HBANPIVPort *vport; member in class:HandleNPIVPort
|
H A D | HandlePort.cc | 195 HBANPIVPort* vport = port->getPortByIndex(index); local 196 return (getHandleNPIVPort(vport->getPortWWN())); 206 HBANPIVPort* vport = port->getPort(wwn); local 207 npivportHandles[wwn] = new HandleNPIVPort(handle, this, hba, port, vport);
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_mem.c | 256 emlxs_port_t *vport; local 329 vport = &VPORT(j); 330 if (vport->node_count) { 331 emlxs_node_destroy_all(vport);
|
H A D | emlxs_els.c | 562 emlxs_port_t *vport; local 613 vport = &VPORT(i); 615 if (!(vport->flag & EMLXS_PORT_BOUND)) { 619 vport->sparam.cmn.altBbCredit = altBbCredit; 1109 /* Log the vport rscn event for all ports */ 1360 if ((vvl.un0.w0.oui == 0x0000C9) && (vvl.un1.w1.vport)) {
|
H A D | emlxs_event.c | 98 emlxs_port_t *vport; local 114 vport = &VPORT(i); 116 if (vport->sd_event_mask) { 117 vport->sd_event_mask = 0;
|
H A D | emlxs_fcp.c | 1469 emlxs_port_online(emlxs_port_t *vport) argument 1471 emlxs_hba_t *hba = vport->hba; 1483 * "linkup_callback. vpi=%d fc_flag=%x", vport->vpi, hba->flag); 1486 if ((vport->vpi > 0) && 1492 if (!(vport->flag & EMLXS_PORT_BOUND) || 1493 !(vport->flag & EMLXS_PORT_ENABLED)) { 1503 emlxs_fcp_tag_nodes(vport); 1504 while ((nlp = emlxs_find_tagged_node(vport))) { 1506 (void) emlxs_rpi_resume_notify(vport, 1567 !(hba->flag & FC_LOOPBACK_MODE) && (vport [all...] |
H A D | emlxs_mbox.c | 1789 emlxs_port_t *vport; local 1872 vport = &VPORT(i); 1874 if (!(vport->flag & EMLXS_PORT_BOUND) || 1875 !(vport->did)) { 1879 (void) emlxs_mb_reg_vpi(vport, NULL); 2231 emlxs_port_t *vport; local 2287 vport = &VPORT(i); 2288 if (! (vport->flag & EMLXS_PORT_BOUND)) { 2293 (caddr_t)&vport->sparam, 2296 bcopy((caddr_t)&vport [all...] |
H A D | emlxs_fct.c | 921 emlxs_port_t *vport; local 924 vport = &VPORT(i); 926 if (!(vport->flag & EMLXS_PORT_ENABLED)) { 930 emlxs_fct_unbind_port(vport);
|
H A D | emlxs_sli3.c | 1910 emlxs_port_t *vport; local 1990 vport = &VPORT(i); 1991 vport->hba = hba; 1992 vport->vpi = i; 1994 vpip = &vport->VPIobj; 1997 vpip->port = vport; 1999 vport->vpip = vpip; 2040 emlxs_port_t *vport; local 2223 vport = &VPORT(i); 2225 vport 6755 emlxs_port_t *vport; local [all...] |
H A D | emlxs_dfc.c | 2916 emlxs_port_t *vport; local 2967 vport = &VPORT(vpi); 2969 if ((bcmp((caddr_t)&vport->wwnn, 2971 (bcmp((caddr_t)&vport->wwpn, 2973 if (!(vport->flag & EMLXS_PORT_CONFIG) && 2974 (vport->flag & EMLXS_PORT_BOUND)) { 2994 vport = &VPORT(vpi); 2996 if (!(vport->flag & EMLXS_PORT_CONFIG)) { 3076 bcopy((caddr_t)dfc_vport->wwnn, (caddr_t)&vport->wwnn, 8); 3077 bcopy((caddr_t)dfc_vport->wwpn, (caddr_t)&vport 3116 emlxs_port_t *vport; local 3228 emlxs_port_t *vport; local 3383 emlxs_port_t *vport; local 3455 emlxs_port_t *vport = &VPORT(hba->vpi_max); local 9667 emlxs_port_t *vport; local 9729 emlxs_port_t *vport; local 9792 emlxs_port_t *vport; local 9842 emlxs_port_t *vport; local 9943 emlxs_port_t *vport; local 10048 emlxs_port_t *vport; local [all...] |
H A D | emlxs_sli4.c | 2183 emlxs_port_t *vport; local 2201 vport = &VPORT(i); 2202 vport->hba = hba; 2203 vport->vpi = i; 2205 vpip = &vport->VPIobj; 2208 vpip->port = vport; 2210 vport->vpip = vpip; 2250 emlxs_port_t *vport; local 2368 vport = &VPORT(i); 2370 vport 5921 emlxs_port_t *vport; local [all...] |
H A D | emlxs_fcf.c | 1922 emlxs_port_t *vport; local 1962 vport = &VPORT(i); 1963 rpip = vport->vpip->fabric_rpip; 2002 emlxs_port_t *vport; local 2050 vport = &VPORT(i); 2051 vpip = &vport->VPIobj; 2056 vpip->port = vport; 2058 vport->vpip = vpip; 3627 emlxs_port_t *vport; local 3707 vport 4927 emlxs_port_t *vport; local 6783 emlxs_port_t *vport; local 9607 emlxs_port_t *vport; local 10177 emlxs_port_t *vport; local 10369 emlxs_port_t *vport; local 10440 emlxs_port_t *vport; local 11001 emlxs_port_t *vport; local 13150 emlxs_port_t *vport = vpip->port; local [all...] |
H A D | emlxs_solaris.c | 1451 emlxs_port_t *vport; local 1658 vport = port; 1660 if (vport->vpi == 0) { 1670 port = vport; 6479 emlxs_port_t *vport; local 6592 vport = &VPORT(i); 6595 mode_mask = vport->mode_mask & port->mode_mask; 6599 vport->flag |= EMLXS_INI_ENABLED; 6601 vport->flag &= ~EMLXS_INI_ENABLED; 6605 vport 6638 emlxs_port_t *vport; local 6680 emlxs_port_t *vport; local 6795 emlxs_port_t *vport; local 7950 emlxs_port_t *vport; local 9022 emlxs_port_t *vport; local 10349 emlxs_port_t *vport; local [all...] |
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vldc.c | 259 vldc_port_t *vport = (vldc_port_t *)arg; local 263 ASSERT(vport != NULL); 264 ASSERT(vport->minorp != NULL); 267 "event=0x%lx\n", vport->inst, vport->number, vport->ldc_id, event); 270 mutex_enter(&vport->minorp->lock); 272 if (vport->status == VLDC_PORT_CLOSED) { 276 old_status = vport->ldc_status; 277 rv = ldc_status(vport 579 vldc_port_t *vport; local 704 vldc_port_t *vport; local 763 i_vldc_ldc_close(vldc_port_t *vport) argument 798 vldc_port_t *vport; local 1015 vldc_port_t *vport; local 1095 vldc_set_ldc_mode(vldc_port_t *vport, vldc_t *vldcp, int channel_mode) argument 1194 i_vldc_ioctl_read_cookie(vldc_port_t *vport, int vldc_instance, void *arg, int mode) argument 1262 i_vldc_ioctl_write_cookie(vldc_port_t *vport, int vldc_instance, void *arg, int mode) argument 1331 i_vldc_ioctl_opt_op(vldc_port_t *vport, vldc_t *vldcp, void *arg, int mode) argument 1435 vldc_port_t *vport; local 1513 vldc_port_t *vport; local 1588 vldc_port_t *vport; local 1662 vldc_port_t *vport; local [all...] |
H A D | vcc.c | 86 static int i_vcc_ldc_init(vcc_t *vccp, vcc_port_t *vport); 94 static int i_vcc_close_port(vcc_port_t *vport); 95 static int i_vcc_write_ldc(vcc_port_t *vport, vcc_msg_t *buf); 96 static int i_vcc_read_ldc(vcc_port_t *vport, char *data_buf, size_t *sz); 325 i_vcc_can_use_port(vcc_minor_t *minorp, vcc_port_t *vport) argument 327 if (vport->minorp != minorp) { 332 if (vport->valid_pid == VCC_NO_PID_BLOCKING) { 337 if (vport->valid_pid != ddi_get_pid()) { 347 i_vcc_wait_port_status(vcc_port_t *vport, kcondvar_t *cv, uint32_t status) argument 352 ASSERT(mutex_owned(&vport 399 i_vcc_set_port_status(vcc_port_t *vport, kcondvar_t *cv, uint32_t status) argument 410 i_vcc_ldc_init(vcc_t *vccp, vcc_port_t *vport) argument 467 i_vcc_ldc_fini(vcc_port_t *vport) argument 557 i_vcc_read_ldc(vcc_port_t *vport, char *data_buf, size_t *sz) argument 630 vcc_port_t *vport = (vcc_port_t *)arg; local 681 vcc_port_t *vport; local 737 vcc_port_t *vport; local 831 i_vcc_delete_port(vcc_t *vccp, vcc_port_t *vport) argument 917 vcc_port_t *vport; local 938 vcc_port_t *vport; local 1067 vcc_port_t *vport; local 1147 vcc_port_t *vport; local 1226 i_vcc_close_port(vcc_port_t *vport) argument 1265 vcc_port_t *vport; local 1330 vcc_port_t *vport; local 1426 vcc_port_t *vport; local 1460 vcc_port_t *vport; local 1521 vcc_port_t *vport; local 1574 vcc_port_t *vport; local 1615 vcc_port_t *vport; local 1652 vcc_port_t *vport; local 1744 i_vcc_write_ldc(vcc_port_t *vport, vcc_msg_t *buf) argument 1795 vcc_port_t *vport; local 1996 vcc_port_t *vport; local 2115 vcc_port_t *vport; local 2213 vcc_port_t *vport; local 2301 vcc_port_t *vport; local 2433 vcc_port_t *vport; local [all...] |
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_hw.h | 1311 uint32_t vport:1; /* Word 1, Bit 31 */ member in struct:__anon7330::__anon7333::__anon7334 1316 uint32_t vport:1; /* Word 1, Bit 31 */ member in struct:__anon7330::__anon7333::__anon7334
|