Searched refs:a_hba_tran (Results 1 - 25 of 50) sorted by relevance

12

/illumos-gate/usr/src/uts/sun/sys/dada/
H A Ddada_address.h41 * in the cloned transport structure pointed to by a_hba_tran field.
47 struct dcd_hba_tran *a_hba_tran; /* Transport vectors */ member in struct:dcd_address
/illumos-gate/usr/src/uts/sun/io/dada/impl/
H A Ddcd_control.c35 #define A_TO_TRAN(ap) (ap->a_hba_tran)
H A Ddcd_capabilities.c37 #define A_TO_TRAN(ap) (ap->a_hba_tran)
H A Ddcd_transport.c38 #define A_TO_TRAN(ap) ((ap)->a_hba_tran)
39 #define P_TO_TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
H A Ddcd_resource.c32 #define A_TO_TRAN(ap) ((ap)->a_hba_tran)
33 #define P_TO_TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
124 dcd_hba_tran_t *tranp = ap->a_hba_tran;
169 register dcd_hba_tran_t *tranp = ap->a_hba_tran;
192 struct dcd_hba_tran *tran = ap->a_hba_tran;
H A Ddcd_subr.c57 #define A_TO_TRAN(ap) (ap->a_hba_tran)
58 #define P_TO_TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
H A Ddcd_hba.c390 printf("da_target %x, da_lun %x, a_hba_tran %x\n",
392 pkt->pkt_address.a_hba_tran);
393 printf("From address : da_target %x, da_lun %x, a_hba_tran %x\n",
394 ap->da_target, ap->da_lun, ap->a_hba_tran);
/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_capabilities.c36 #define A_TO_TRAN(ap) (ap->a_hba_tran)
54 dmaattr = &ap->a_hba_tran->tran_dma_attr;
79 capability = i_ddi_dma_max(ap->a_hba_tran->tran_hba_dip,
H A Dscsi_transport.c33 #define A_TO_TRAN(ap) ((ap)->a_hba_tran)
34 #define P_TO_TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
H A Dscsi_control.c33 #define A_TO_TRAN(ap) (ap->a_hba_tran)
H A Dscsi_resource.c31 #define A_TO_TRAN(ap) ((ap)->a_hba_tran)
32 #define P_TO_TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
274 scsi_hba_tran_t *tranp = ap->a_hba_tran;
568 scsi_hba_tran_t *tranp = ap->a_hba_tran;
626 register scsi_hba_tran_t *tranp = ap->a_hba_tran;
647 struct scsi_hba_tran *tran = ap->a_hba_tran;
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_scsa.h35 #define ADDR2TRAN(ap) ((ap)->a_hba_tran)
38 #define CMD2TRAN(cmd) (CMD2PKT(cmd)->pkt_address.a_hba_tran)
/illumos-gate/usr/src/uts/common/sys/scsi/
H A Dscsi_address.h43 * structure, pointed to by the scsi_address(9S) 'a_hba_tran' field.
78 * 'a_hba_tran').
95 struct scsi_hba_tran *a_hba_tran; /* Transport vector */ member in struct:scsi_address
/illumos-gate/usr/src/uts/common/sys/
H A Demul64var.h201 #define SDEV2TRAN(sd) ((sd)->sd_address.a_hba_tran)
203 #define PKT2TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
204 #define ADDR2TRAN(ap) ((ap)->a_hba_tran)
212 #define CMD2TRAN(cmd) (CMD2PKT(cmd)->pkt_address.a_hba_tran)
/illumos-gate/usr/src/uts/intel/io/scsi/adapters/pvscsi/
H A Dpvscsi_var.h126 #define AP2PRIV(ap) ((ap)->a_hba_tran->tran_hba_private)
129 #define SDEV2PRIV(sd) ((sd)->sd_address.a_hba_tran->tran_hba_private)
H A Dpvscsi.c301 ap.a_hba_tran = pvs->tran;
1699 sa.a_hba_tran = pvs->tran;
1736 ap.a_hba_tran = pvs->tran;
1826 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1912 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1944 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1963 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
1986 pvscsi_softc_t *pvs = ap->a_hba_tran->tran_hba_private;
2018 pvs = ap->a_hba_tran->tran_hba_private;
/illumos-gate/usr/src/uts/sun/io/dada/conf/
H A Ddcd_confsubr.c82 dcd_hba_tran_t *hba_tran = devp->dcd_address->a_hba_tran;
/illumos-gate/usr/src/uts/sun/sys/scsi/adapters/
H A Dsfvar.h361 #define ADDR2SF(ap) (struct sf *)((ap)->a_hba_tran->tran_hba_private)
362 #define ADDR2TARGET(ap) (struct sf_target *)((ap)->a_hba_tran->\
H A Dfasvar.h85 #define SDEV2TRAN(sd) ((sd)->sd_address.a_hba_tran)
87 #define PKT2TRAN(pkt) ((pkt)->pkt_address.a_hba_tran)
88 #define ADDR2TRAN(ap) ((ap)->a_hba_tran)
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3.h132 #define SA2CTLR(saddr) ((cpqary3_t *)((saddr)->a_hba_tran->tran_hba_private))
140 ((cpqary3_t *)sd->sd_address.a_hba_tran->tran_hba_private)
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/
H A Dpv_cmdk.c133 ctlobjp = scsi_device->sd_address.a_hba_tran;
591 ctlobjp = scsi_device->sd_address.a_hba_tran;
/illumos-gate/usr/src/uts/common/sys/1394/targets/scsa1394/
H A Dimpl.h221 #define ADDR2TRAN(ap) ((ap)->a_hba_tran)
/illumos-gate/usr/src/uts/common/io/scsi/conf/
H A Dscsi_confsubr.c1028 scsi_hba_tran_t *tran = sd->sd_address.a_hba_tran;
1366 * #define DEVP_TO_TRAN(sd) ((sd)->sd_address.a_hba_tran)
1368 * however we have some consumers that place their own vector in a_hba_tran. To
1599 return ((sa->a_hba_tran->tran_hba_flags & SCSI_HBA_ADDR_COMPLEX) ?
1606 ASSERT(sd->sd_address.a_hba_tran->tran_hba_flags &
1614 ASSERT(sd->sd_address.a_hba_tran->tran_hba_flags &
/illumos-gate/usr/src/uts/sun/sys/dada/adapters/ghd/
H A Dghd.h374 #define ADDR2TRAN(ap) ((ap)->a_hba_tran)
/illumos-gate/usr/src/uts/intel/io/dktp/hba/ghd/
H A Dghd.h441 #define ADDR2TRAN(ap) ((ap)->a_hba_tran)

Completed in 137 milliseconds

12