/titanic_41/usr/src/uts/common/sys/sata/impl/ |
H A D | sata.h | 664 #define SATA_PMPORT_MUTEX(sata_hba_inst, cport, pmport) \ argument 666 cport_devp.cport_sata_pmult->pmult_dev_port[pmport]->pmport_mutex 668 #define SATA_PMPORT_INFO(sata_hba_inst, cport, pmport) \ argument 670 cport_devp.cport_sata_pmult->pmult_dev_port[pmport] 672 #define SATA_PMPORT_DRV_INFO(sata_hba_inst, cport, pmport) \ argument 674 cport_devp.cport_sata_pmult->pmult_dev_port[pmport]->\ 677 #define SATA_PMPORT_STATE(sata_hba_inst, cport, pmport) \ argument 679 cport_devp.cport_sata_pmult->pmult_dev_port[pmport]->pmport_state 681 #define SATA_PMPORT_SCR(sata_hba_inst, cport, pmport) \ argument 683 cport_devp.cport_sata_pmult->pmult_dev_port[pmport]->pmport_scr [all …]
|
/titanic_41/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 1320 int cport, pmport, qual; in sata_hba_ioctl() local 1368 pmport = SCSI_TO_SATA_PMPORT(comp_port); in sata_hba_ioctl() 1371 if (sata_validate_sata_address(sata_hba_inst, cport, pmport, in sata_hba_ioctl() 1394 sata_device.satadev_addr.pmport = pmport; in sata_hba_ioctl() 1526 pmport = SCSI_TO_SATA_PMPORT(ioc.port); in sata_hba_ioctl() 1531 cport, pmport, qual); in sata_hba_ioctl() 1534 pmport, qual) != 0) in sata_hba_ioctl() 1555 sata_device.satadev_addr.pmport = pmport; in sata_hba_ioctl() 1843 spkt->satapkt_device.satadev_addr.pmport = SATA_PMULT_HOSTPORT; in sata_get_rdwr_pmult_pkt() 1855 scmd->satacmd_device_reg = sd->satadev_addr.pmport; in sata_get_rdwr_pmult_pkt() [all …]
|
/titanic_41/usr/src/uts/common/sys/sata/adapters/ahci/ |
H A D | ahcivar.h | 80 #define AHCI_ADDR_SET(addrp, port, pmport, qual) \ argument 83 (addrp)->aa_pmport = pmport; \ 88 #define AHCI_ADDR_SET_PMPORT(addrp, port, pmport) \ argument 89 AHCI_ADDR_SET(addrp, port, pmport, AHCI_ADDR_PMPORT)
|
/titanic_41/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 2056 uint8_t port, pmport; in ahci_deliver_satapkt() local 2065 pmport = addrp->aa_pmport; in ahci_deliver_satapkt() 2146 SET_FIS_PMP(h2d_register_fisp, pmport); in ahci_deliver_satapkt() 2285 SET_PORT_MULTI_PORT(cmd_header, pmport); in ahci_deliver_satapkt() 2667 sdevice.satadev_addr.pmport = 0; in ahci_reset_device_reject_pkts() 2714 uint8_t pmport = addrp->aa_pmport; in ahci_reset_pmdevice_reject_pkts() local 2720 "ahci_reset_pmdevice_reject_pkts at port %d:%d", port, pmport); in ahci_reset_pmdevice_reject_pkts() 2758 sdevice.satadev_addr.pmport = pmport; in ahci_reset_pmdevice_reject_pkts() 2774 port, pmport); in ahci_reset_pmdevice_reject_pkts() 2995 uint8_t pmport = sd->satadev_addr.pmport; in ahci_tran_reset_dport() local [all …]
|
/titanic_41/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 1139 uint8_t pmport = sd->satadev_addr.pmport; in si_tran_probe_port() local 1149 cport, pmport, qual); in si_tran_probe_port() 1169 if (pmport >= si_portp->siport_portmult_state.sipm_num_ports) { in si_tran_probe_port() 1176 port_type = si_portmultp->sipm_port_type[pmport]; in si_tran_probe_port() 1211 pmport, PSCR_REG0, &sd->satadev_scr.sstatus); in si_tran_probe_port() 1213 pmport, PSCR_REG1, &sd->satadev_scr.serror); in si_tran_probe_port() 1215 pmport, PSCR_REG2, &sd->satadev_scr.scontrol); in si_tran_probe_port() 1217 pmport, PSCR_REG3, &sd->satadev_scr.sactive); in si_tran_probe_port() 2585 spkt->satapkt_device.satadev_addr.pmport); in si_deliver_satapkt() 3189 int pmport; in si_enumerate_port_multiplier() local [all …]
|
/titanic_41/usr/src/uts/common/sys/sata/ |
H A D | sata_hba.h | 70 uint8_t pmport; /* Port Multiplier SATA port number */ member
|
/titanic_41/usr/src/lib/cfgadm_plugins/sata/common/ |
H A D | cfga_sata.c | 1856 uint32_t cport, pmport = 0, qual = 0; in get_port_num() local 1872 pmport = strtol(pmport_str, NULL, 10); in get_port_num() 1874 if ((pmport & ~SATA_CFGA_PMPORT_MASK) != 0 || errno != 0) { in get_port_num() 1879 *port = cport | (pmport << SATA_CFGA_PMPORT_SHIFT) | qual; in get_port_num()
|
/titanic_41/usr/src/uts/common/io/sata/adapters/nv_sata/ |
H A D | nv_sata.c | 1211 uint8_t pmport = sd->satadev_addr.pmport; in nv_sata_probe() local 1230 "qual: 0x%x", cport, pmport, qual); in nv_sata_probe()
|