/titanic_50/usr/src/uts/common/io/comstar/port/fct/ |
H A D | discovery.c | 48 disc_action_t fct_handle_local_port_event(fct_i_local_port_t *iport); 49 disc_action_t fct_walk_discovery_queue(fct_i_local_port_t *iport); 50 disc_action_t fct_process_els(fct_i_local_port_t *iport, 54 disc_action_t fct_link_init_complete(fct_i_local_port_t *iport); 55 fct_status_t fct_complete_previous_li_cmd(fct_i_local_port_t *iport); 56 fct_status_t fct_sol_plogi(fct_i_local_port_t *iport, uint32_t id, 58 fct_status_t fct_sol_ct(fct_i_local_port_t *iport, uint32_t id, 60 fct_status_t fct_ns_scr(fct_i_local_port_t *iport, uint32_t id, 62 static disc_action_t fct_check_cmdlist(fct_i_local_port_t *iport); 63 static disc_action_t fct_check_solcmd_queue(fct_i_local_port_t *iport); [all …]
|
H A D | fct.c | 57 void fct_init_kstats(fct_i_local_port_t *iport); 316 fct_i_local_port_t *iport; in fct_get_port_list() local 322 for (iport = fct_iport_list; iport; iport = iport->iport_next) { in fct_get_port_list() 324 bcopy(iport->iport_port->port_pwwn, in fct_get_port_list() 337 fct_i_local_port_t *iport; in fct_get_iport_per_wwn() local 340 for (iport = fct_iport_list; iport; iport = iport->iport_next) { in fct_get_iport_per_wwn() 341 if (bcmp(iport->iport_port->port_pwwn, pwwn, 8) == 0) in fct_get_iport_per_wwn() 342 return (iport); in fct_get_iport_per_wwn() 351 fct_i_local_port_t *iport; in fct_get_adapter_attr() local 355 iport = fct_get_iport_per_wwn(pwwn); in fct_get_adapter_attr() [all …]
|
H A D | fct_impl.h | 282 #define IPORT_FLOGI_DONE(iport) PORT_FLOGI_DONE(&(iport)->iport_link_info) argument 294 #define IS_WORKER_SLEEPING(iport) ((iport)->iport_flags & \ argument 395 fct_i_remote_port_t *fct_portid_to_portptr(fct_i_local_port_t *iport, 397 fct_i_remote_port_t *fct_lookup_irp_by_nodewwn(fct_i_local_port_t *iport, 399 fct_i_remote_port_t *fct_lookup_irp_by_portwwn(fct_i_local_port_t *iport, 401 void fct_queue_rp(fct_i_local_port_t *iport, fct_i_remote_port_t *irp); 402 void fct_deque_rp(fct_i_local_port_t *iport, fct_i_remote_port_t *irp); 403 int fct_implicitly_logo_all(fct_i_local_port_t *iport, int force_implicit); 405 void fct_rehash(fct_i_local_port_t *iport); 406 uint8_t fct_local_port_cleanup_done(fct_i_local_port_t *iport); [all …]
|
H A D | discovery.h | 39 void fct_handle_sol_els_completion(fct_i_local_port_t *iport,
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_smhba.c | 64 pmcs_smhba_add_iport_prop(pmcs_iport_t *iport, data_type_t dt, in pmcs_smhba_add_iport_prop() argument 67 ASSERT(iport != NULL); in pmcs_smhba_add_iport_prop() 68 ASSERT(mutex_owned(&iport->lock)); in pmcs_smhba_add_iport_prop() 72 if (ddi_prop_update_int(DDI_DEV_T_NONE, iport->dip, in pmcs_smhba_add_iport_prop() 74 pmcs_prt(iport->pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_add_iport_prop() 79 if (ddi_prop_update_string(DDI_DEV_T_NONE, iport->dip, in pmcs_smhba_add_iport_prop() 81 pmcs_prt(iport->pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_add_iport_prop() 86 pmcs_prt(iport->pwp, PMCS_PRT_DEBUG, NULL, NULL, "%s: " in pmcs_smhba_add_iport_prop() 91 pmcs_smhba_set_phy_props(iport); in pmcs_smhba_add_iport_prop() 166 pmcs_smhba_set_phy_props(pmcs_iport_t *iport) in pmcs_smhba_set_phy_props() argument [all …]
|
H A D | pmcs_subr.c | 746 pmcs_iport_t *iport; in pmcs_reset_phy() local 762 if (!pptr->iport || !pptr->valid_device_id) { in pmcs_reset_phy() 841 pmcs_hold_iport(pptr->iport); in pmcs_reset_phy() 842 iport = pptr->iport; in pmcs_reset_phy() 843 pmcs_smp_acquire(iport); in pmcs_reset_phy() 849 pmcs_smp_release(iport); in pmcs_reset_phy() 850 pmcs_rele_iport(iport); in pmcs_reset_phy() 1216 if ((pptr->iport == NULL) || in pmcs_abort_handler() 1217 (pptr->iport->ua_state != UA_ACTIVE)) { in pmcs_abort_handler() 1824 pmcs_iport_t *iport; in pmcs_hot_reset() local [all …]
|
H A D | pmcs_intr.c | 297 pmcs_iport_t *iport; in pmcs_process_sas_hw_event() local 411 iport = pmcs_get_iport_by_wwn(pwp, wwn); in pmcs_process_sas_hw_event() 412 if (iport) { in pmcs_process_sas_hw_event() 415 mutex_enter(&iport->lock); in pmcs_process_sas_hw_event() 417 iport->pptr = pptr; in pmcs_process_sas_hw_event() 419 if (iport->ua_state == UA_ACTIVE) { in pmcs_process_sas_hw_event() 420 pmcs_add_phy_to_iport(iport, pptr); in pmcs_process_sas_hw_event() 421 pptr->iport = iport; in pmcs_process_sas_hw_event() 423 mutex_exit(&iport->lock); in pmcs_process_sas_hw_event() 424 pmcs_rele_iport(iport); in pmcs_process_sas_hw_event() [all …]
|
H A D | pmcs_attach.c | 261 pmcs_iport_t *iport; in pmcs_iport_attach() local 297 iport = ddi_get_soft_state(pmcs_iport_softstate, inst); in pmcs_iport_attach() 298 if (iport == NULL) { in pmcs_iport_attach() 304 mutex_init(&iport->lock, NULL, MUTEX_DRIVER, in pmcs_iport_attach() 306 cv_init(&iport->refcnt_cv, NULL, CV_DEFAULT, NULL); in pmcs_iport_attach() 307 cv_init(&iport->smp_cv, NULL, CV_DEFAULT, NULL); in pmcs_iport_attach() 308 mutex_init(&iport->refcnt_lock, NULL, MUTEX_DRIVER, in pmcs_iport_attach() 310 mutex_init(&iport->smp_lock, NULL, MUTEX_DRIVER, in pmcs_iport_attach() 314 iport->dip = dip; in pmcs_iport_attach() 315 iport->pwp = pwp; in pmcs_iport_attach() [all …]
|
H A D | pmcs_scsa.c | 158 pmcs_iport_t *iport; in pmcs_scsa_tran_tgt_init() local 175 iport = ITRAN2IPORT(tran); in pmcs_scsa_tran_tgt_init() 207 if (iport->ua_state == UA_INACTIVE) { in pmcs_scsa_tran_tgt_init() 227 tgt = pmcs_get_target(iport, tgt_port, B_TRUE); in pmcs_scsa_tran_tgt_init() 395 ddi_soft_state_bystr_free(iport->tgt_sstate, tgt_port); in pmcs_scsa_tran_tgt_init() 1014 pmcs_iport_t *iport; in pmcs_smp_start() local 1064 if ((pptr->iport == NULL) || !pptr->valid_device_id) { in pmcs_smp_start() 1112 pmcs_hold_iport(pptr->iport); in pmcs_smp_start() 1113 iport = pptr->iport; in pmcs_smp_start() 1114 pmcs_smp_acquire(iport); in pmcs_smp_start() [all …]
|
H A D | pmcs_ds.c | 305 if (pptr->iport && (pptr->iport->ua_state != UA_ACTIVE)) { in pmcs_dev_state_recovery()
|
/titanic_50/usr/src/cmd/mdb/common/modules/stmf/ |
H A D | stmf.c | 194 struct stmf_i_local_port iport; in stmf_iss() local 220 if (mdb_vread(&iport, sizeof (struct stmf_i_local_port), addr) in stmf_iss() 226 issp = iport.ilport_ss_list; in stmf_iss() 405 struct stmf_i_local_port iport; in __ilport2iport() local 417 if (mdb_vread(&iport, sizeof (struct stmf_i_local_port), addr) in __ilport2iport() 424 (uintptr_t)iport.ilport_lport) != sizeof (stmf_local_port_t)) { in __ilport2iport() 463 struct fct_i_local_port iport; in ilport2iport() local 468 if (mdb_vread(&iport, sizeof (fct_i_local_port_t), in ilport2iport() 475 if (iport.iport_alias && in ilport2iport() 477 (uintptr_t)iport.iport_alias) in ilport2iport() [all …]
|
/titanic_50/usr/src/grub/grub-0.97/netboot/ |
H A D | fsys_tftp.c | 48 static unsigned short iport = 2000; variable 107 if (!udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, ++iport, in tftp_file_read() 118 if (!await_reply(await_tftp, iport, NULL, timeout)) in tftp_file_read() 123 ++iport, TFTP_PORT, len, &tp)) in tftp_file_read() 134 iport, oport, in tftp_file_read() 187 iport, ntohs(tr->udp.src), in tftp_file_read() 213 udp_transmit(arptable[ARP_SERVER].ipaddr.s_addr, iport, in tftp_file_read() 255 if (! await_reply (await_tftp, iport, NULL, timeout)) in buf_fill() 267 ++iport, TFTP_PORT, len, &tp)) in buf_fill() 281 iport, oport, in buf_fill() [all …]
|
/titanic_50/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus_hba.c | 186 tnode_t *iport; in pci_iports_instantiate() local 200 iport = pci_iport_device_create(mod, auth, parent, cn, i++); in pci_iports_instantiate() 201 if (iport == NULL) in pci_iports_instantiate() 217 if (topo_node_range_create(mod, iport, SCSI_DEVICE, 0, j) < 0) in pci_iports_instantiate() 222 pci_scsi_device_create(mod, auth, iport, sd, in pci_iports_instantiate() 229 pci_scsi_device_create(mod, auth, iport, in pci_iports_instantiate() 239 if (topo_node_range_create(mod, iport, SMP_DEVICE, 0, j) < 0) in pci_iports_instantiate() 244 pci_smp_device_create(mod, auth, iport, smp, in pci_iports_instantiate()
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_proto.h | 312 void pmcs_hold_iport(pmcs_iport_t *iport); 313 void pmcs_rele_iport(pmcs_iport_t *iport); 314 int pmcs_iport_configure_phys(pmcs_iport_t *iport); 315 void pmcs_iport_teardown_phys(pmcs_iport_t *iport); 350 void pmcs_smp_acquire(pmcs_iport_t *iport); 351 void pmcs_smp_release(pmcs_iport_t *iport);
|
H A D | pmcs_def.h | 126 pmcs_iport_t *iport; /* back ptr to the iport handle */ member
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_hba.c | 1338 smrt_logvol_hba_setup(smrt_t *smrt, dev_info_t *iport) in smrt_logvol_hba_setup() argument 1342 tran = ddi_get_driver_private(iport); in smrt_logvol_hba_setup() 1356 if (scsi_hba_tgtmap_create(iport, SCSI_TM_FULLSET, MICROSEC, in smrt_logvol_hba_setup() 1370 smrt_logvol_hba_teardown(smrt_t *smrt, dev_info_t *iport) in smrt_logvol_hba_teardown() argument 1372 ASSERT(smrt->smrt_virt_iport == iport); in smrt_logvol_hba_teardown() 1399 smrt_phys_hba_setup(smrt_t *smrt, dev_info_t *iport) in smrt_phys_hba_setup() argument 1403 tran = ddi_get_driver_private(iport); in smrt_phys_hba_setup() 1417 if (scsi_hba_tgtmap_create(iport, SCSI_TM_FULLSET, MICROSEC, in smrt_phys_hba_setup() 1431 smrt_phys_hba_teardown(smrt_t *smrt, dev_info_t *iport) in smrt_phys_hba_teardown() argument 1433 ASSERT(smrt->smrt_phys_iport == iport); in smrt_phys_hba_teardown()
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/mpt_sas/ |
H A D | mptsas_smhba.h | 74 mptsas_create_phy_stats(mptsas_t *mpt, char *iport, dev_info_t *dip);
|
/titanic_50/usr/src/cmd/mdb/common/modules/pmcs/ |
H A D | pmcs.c | 371 struct pmcs_iport iport; in pmcs_iport_walk_cb() local 378 if (mdb_vread(&iport, sizeof (struct pmcs_iport), addr) != in pmcs_iport_walk_cb() 384 (uintptr_t)(iport.ua)) == -1) { in pmcs_iport_walk_cb() 388 if (iport.portid == 0xffff) { in pmcs_iport_walk_cb() 390 } else if (iport.portid == PMCS_IPORT_INVALID_PORT_ID) { in pmcs_iport_walk_cb() 393 mdb_snprintf(portid, sizeof (portid), "%d", iport.portid); in pmcs_iport_walk_cb() 396 switch (iport.ua_state) { in pmcs_iport_walk_cb() 418 ua_state, portid, iport.nphy, iport.dip); in pmcs_iport_walk_cb() 424 ua_state, portid, iport.nphy, iport.dip); in pmcs_iport_walk_cb() 427 if (iport.nphy > 0) { in pmcs_iport_walk_cb() [all …]
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/mpt_sas/ |
H A D | mptsas_smhba.c | 300 mptsas_create_phy_stats(mptsas_t *mpt, char *iport, dev_info_t *dip) in mptsas_create_phy_stats() argument 309 ASSERT(iport != NULL); in mptsas_create_phy_stats() 316 if (strcmp(phymask, iport) == 0) { in mptsas_create_phy_stats()
|
H A D | mptsas.c | 834 char *iport = NULL; in mptsas_iport_attach() local 901 iport = ddi_get_name_addr(dip); in mptsas_iport_attach() 902 if (iport && strncmp(iport, "v0", 2) == 0) { in mptsas_iport_attach() 920 if (strcmp(phymask, iport) == 0) { in mptsas_iport_attach() 927 "seems not exist", iport); in mptsas_iport_attach() 1024 if (strcmp(phymask, iport) == 0) { in mptsas_iport_attach() 1045 mptsas_create_phy_stats(mpt, iport, dip); in mptsas_iport_attach() 16198 char *iport = NULL; in mptsas_online_smp() local 16355 iport = ddi_get_name_addr(pdip); in mptsas_online_smp() 16360 if (strcmp(phymask, iport) == 0) { in mptsas_online_smp()
|
/titanic_50/usr/src/cmd/mpathadm/ |
H A D | mpathadm.c | 1900 int ol, i, iport; in listInitiatorPort() local 1940 for (iport = 0; in listInitiatorPort() 1941 iport < pInitOidList->oidCount; iport ++) { in listInitiatorPort() 1945 pInitOidList->oids[iport], in listInitiatorPort() 2046 int op, i, iport; in showInitiatorPort() local 2081 for (iport = 0; in showInitiatorPort() 2082 iport < pInitOidList->oidCount; in showInitiatorPort() 2083 iport ++) { in showInitiatorPort() 2088 pInitOidList->oids[iport], in showInitiatorPort()
|
/titanic_50/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_saa_impl.c | 944 int ihca, iport; in ibmf_saa_impl_register_port() local 990 for (iport = 0; iport < port_count; iport++) { in ibmf_saa_impl_register_port() 994 port_info_list + iport, &port_guid) != IBMF_SUCCESS) in ibmf_saa_impl_register_port() 1009 tnf_uint, port, iport + 1); in ibmf_saa_impl_register_port() 1019 saa_portp->saa_pt_ibmf_reginfo.ir_port_num = iport+1; in ibmf_saa_impl_register_port() 1024 saa_portp->saa_pt_port_num = iport + 1; in ibmf_saa_impl_register_port() 1027 saa_portp, port_info_list + iport); in ibmf_saa_impl_register_port() 1033 if (iport != port_count) in ibmf_saa_impl_register_port()
|
/titanic_50/usr/src/uts/common/c2/ |
H A D | audit_token.c | 756 au_to_iport(ushort_t iport) in au_to_iport() argument 766 adr_ushort(&adr, &iport, 1); in au_to_iport()
|
/titanic_50/usr/src/lib/libbsm/common/ |
H A D | au_to.c | 974 au_to_iport(ushort_t iport) in au_to_iport() argument 985 adr_short(&adr, (short *)&iport, 1); in au_to_iport()
|
/titanic_50/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | mpapi_impl.c | 2831 char *iport, *tport; in vhci_mpapi_create_item() local 2839 iport = kmem_zalloc(MAXPATHLEN, KM_SLEEP); in vhci_mpapi_create_item() 2840 (void) ddi_pathname(mdi_pi_get_phci(pip), iport); in vhci_mpapi_create_item() 2855 (void) strlcat(pname, iport, MAXPATHLEN); in vhci_mpapi_create_item() 2858 kmem_free(iport, MAXPATHLEN); in vhci_mpapi_create_item()
|