/opensolaris-onvv-gate/usr/src/uts/common/io/sata/adapters/nv_sata/ |
H A D | nv_sata.c | 95 static int nv_sata_start(dev_info_t *dip, sata_pkt_t *spkt); 96 static int nv_sata_abort(dev_info_t *dip, sata_pkt_t *spkt, int); 111 static int nv_start_common(nv_port_t *nvp, sata_pkt_t *spkt); 113 static void nv_intr_nodata(nv_port_t *nvp, nv_slot_t *spkt); 116 static void nv_intr_pio_in(nv_port_t *nvp, nv_slot_t *spkt); 117 static void nv_intr_pio_out(nv_port_t *nvp, nv_slot_t *spkt); 121 static void nv_intr_dma(nv_port_t *nvp, struct nv_slot *spkt); 138 static void nv_complete_io(nv_port_t *nvp, sata_pkt_t *spkt, int slot); 140 static int nv_poll_wait(nv_port_t *nvp, sata_pkt_t *spkt); 147 static int nv_start_sync(nv_port_t *nvp, sata_pkt_t *spkt); 1326 nv_sata_start(dev_info_t *dip, sata_pkt_t *spkt) argument 1538 nv_start_sync(nv_port_t *nvp, sata_pkt_t *spkt) argument 1621 nv_poll_wait(nv_port_t *nvp, sata_pkt_t *spkt) argument 1692 nv_sata_abort(dev_info_t *dip, sata_pkt_t *spkt, int flag) argument 1743 nv_abort_active(nv_port_t *nvp, sata_pkt_t *spkt, int abort_reason, boolean_t reset) argument 2017 nv_start_common(nv_port_t *nvp, sata_pkt_t *spkt) argument 3050 sata_pkt_t *spkt; local 3517 sata_pkt_t *spkt; local 3654 nv_complete_io(nv_port_t *nvp, sata_pkt_t *spkt, int slot) argument 3698 nv_start_async(nv_port_t *nvp, sata_pkt_t *spkt) argument 4182 sata_pkt_t *spkt; local 4313 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4399 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4509 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4531 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4596 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4704 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4736 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4807 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 4902 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 5146 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 5778 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local 6093 nv_copy_registers(nv_port_t *nvp, sata_device_t *sd, sata_pkt_t *spkt) argument 6289 sata_pkt_t *spkt = nv_slotp->nvslot_spkt; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.h | 100 #define SPKT2APKT(spkt) (GCMD2APKT(PKTP2GCMDP(spkt)))
|
/opensolaris-onvv-gate/usr/src/uts/sun/sys/dada/adapters/ |
H A D | atapi.h | 89 #define SPKT2APKT(spkt) (GCMD2APKT(PKTP2GCMDP(spkt)))
|
/opensolaris-onvv-gate/usr/src/uts/common/io/sata/adapters/ahci/ |
H A D | ahci.c | 82 static int ahci_tran_start(dev_info_t *, sata_pkt_t *spkt); 1519 ahci_tran_start(dev_info_t *dip, sata_pkt_t *spkt) argument 1524 uint8_t cport = spkt->satapkt_device.satadev_addr.cport; 1533 cport, (void *)spkt); 1538 ahci_get_ahci_addr(ahci_ctlp, &spkt->satapkt_device, &addr); 1546 spkt->satapkt_reason = SATA_PKT_PORT_ERROR; 1547 spkt->satapkt_device.satadev_type = SATA_DTYPE_NONE; 1548 spkt->satapkt_device.satadev_state = SATA_STATE_UNKNOWN; 1550 &spkt->satapkt_device); 1563 spkt 1767 ahci_do_sync_start(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp, ahci_addr_t *addrp, sata_pkt_t *spkt) argument 2019 ahci_deliver_satapkt(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp, ahci_addr_t *addrp, sata_pkt_t *spkt) argument 2402 ahci_tran_abort(dev_info_t *dip, sata_pkt_t *spkt, int flag) argument 4255 sata_pkt_t *spkt; local 7780 sata_pkt_t *spkt = NULL; local 9058 sata_pkt_t *rdlog_spkt, *spkt; local 9173 ahci_get_rqsense_data(ahci_ctl_t *ahci_ctlp, ahci_port_t *ahci_portp, uint8_t port, sata_pkt_t *spkt) argument 9309 sata_pkt_t *spkt = NULL; local 9745 sata_pkt_t *spkt; local 9990 sata_pkt_t *spkt; local [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/io/sata/impl/ |
H A D | sata.c | 1702 sata_pkt_t *spkt; local 1725 spkt = sata_pkt_alloc(spx, NULL); 1726 if (spkt == NULL) { 1731 spkt->satapkt_device.satadev_addr = sata_device->satadev_addr; 1741 return (spkt); 1752 return (spkt); 1807 sata_pkt_t *spkt; local 1826 spkt = sata_pkt_alloc(spx, SLEEP_FUNC); 1827 if (spkt == NULL) { 1839 spkt 9662 sata_pkt_t *spkt = spx->txlt_sata_pkt; local 9878 sata_pkt_t *spkt; local 13062 sata_pkt_t *spkt; local 13634 sata_pkt_t *spkt; local 13841 sata_pkt_t *spkt; local 13993 sata_pkt_t *spkt; local 14084 sata_pkt_t *spkt; local 16628 sata_pkt_t *spkt; local 16727 sata_pkt_t *spkt; local 16841 sata_pkt_t *spkt; local 16954 sata_pkt_t *spkt; local 17066 sata_pkt_t *spkt; local 17173 sata_pkt_t *spkt; local 20707 sata_inject_pkt_fault(sata_pkt_t *spkt, int *rval, int fault) argument [all...] |
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.bin/pppdump/ |
H A D | pppdump.c | 229 } spkt, rpkt; variable in typeref:struct:pkt 252 spkt.cnt = rpkt.cnt = 0; 253 spkt.esc = rpkt.esc = 0; 262 pkt = c==RECMARK_STARTSEND? &spkt: &rpkt; 271 if (spkt.cnt > 0) 273 spkt.cnt); 398 pkt = c==RECMARK_ENDSEND ? &spkt: &rpkt;
|
/opensolaris-onvv-gate/usr/src/uts/common/io/sata/adapters/si3124/ |
H A D | si3124.c | 232 static int si_tran_start(dev_info_t *, sata_pkt_t *spkt); 1230 si_tran_start(dev_info_t *dip, sata_pkt_t *spkt) argument 1237 cport = spkt->satapkt_device.satadev_addr.cport; 1255 spkt->satapkt_reason = SATA_PKT_PORT_ERROR; 1256 fill_dev_sregisters(si_ctlp, cport, &spkt->satapkt_device); 1261 if (spkt->satapkt_cmd.satacmd_flags.sata_clear_dev_reset) { 1269 ! spkt->satapkt_cmd.satacmd_flags.sata_ignore_dev_reset && 1272 spkt->satapkt_reason = SATA_PKT_BUSY; 1281 spkt->satapkt_reason = SATA_PKT_BUSY; 1289 if ((slot = si_deliver_satapkt(si_ctlp, si_portp, cport, spkt)) 1566 si_tran_abort(dev_info_t *dip, sata_pkt_t *spkt, int flag) argument 2502 si_deliver_satapkt( si_ctl_state_t *si_ctlp, si_port_state_t *si_portp, int port, sata_pkt_t *spkt) argument [all...] |