Searched refs:A_TO_TRAN (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/scsi/impl/
H A Dscsi_control.c33 #define A_TO_TRAN(ap) (ap->a_hba_tran) macro
38 return (*A_TO_TRAN(ap)->tran_abort)(ap, pkt);
47 ((*A_TO_TRAN(ap)->tran_getcap)(ap, "lun-reset", 1) != 1)) {
50 if ((A_TO_TRAN(ap)->tran_reset) == NULL) {
53 return (*A_TO_TRAN(ap)->tran_reset)(ap, level);
60 if ((A_TO_TRAN(ap)->tran_reset_notify) == NULL) {
63 return (*A_TO_TRAN(ap)->tran_reset_notify)(ap, flag, callback, arg);
69 if ((A_TO_TRAN(ap)->tran_clear_task_set) == NULL) {
72 return (*A_TO_TRAN(ap)->tran_clear_task_set)(ap);
78 if ((A_TO_TRAN(a
[all...]
H A Dscsi_capabilities.c36 #define A_TO_TRAN(ap) (ap->a_hba_tran) macro
49 capability = (*A_TO_TRAN(ap)->tran_getcap)(ap, cap, whom);
98 rval = (*A_TO_TRAN(ap)->tran_setcap)(ap, cap, value, whom);
99 if ((rval == 1) || A_TO_TRAN(ap)->tran_setup_pkt) {
106 A_TO_TRAN(ap)->tran_dma_attr.dma_attr_granular =
H A Dscsi_transport.c33 #define A_TO_TRAN(ap) ((ap)->a_hba_tran) macro
169 return (*A_TO_TRAN(ap)->tran_start)(ap, pkt);
184 return ((*A_TO_TRAN(ap)->tran_start)(ap, pkt));
196 rval = (*A_TO_TRAN(ap)->tran_start)(ap, pkt);
233 if ((rval = (*A_TO_TRAN(ap)->tran_start)(ap, pkt)) ==
H A Dscsi_resource.c31 #define A_TO_TRAN(ap) ((ap)->a_hba_tran) macro
76 pdip = (A_TO_TRAN(ap))->tran_hba_dip;
483 if ((A_TO_TRAN(ap))->tran_hba_flags & SCSI_HBA_TRAN_CDB)
520 (*A_TO_TRAN(ap)->tran_teardown_pkt)(pktp);
532 (A_TO_TRAN(ap))->tran_hba_len +
534 if ((A_TO_TRAN(ap))->tran_hba_flags & SCSI_HBA_TRAN_CDB)
547 (A_TO_TRAN(ap))->tran_hba_len +
553 kmem_cache_free(A_TO_TRAN(ap)->tran_pkt_cache_ptr, pktw);
606 (*A_TO_TRAN(ap)->tran_destroy_pkt)(ap, pkt);
694 (*A_TO_TRAN(a
[all...]
H A Dscsi_subr.c50 #define A_TO_TRAN(ap) (ap->a_hba_tran) macro
333 scsi_hba_tran_t *tran = A_TO_TRAN(ap);
378 register scsi_hba_tran_t *tran = A_TO_TRAN(ap);
2221 (A_TO_TRAN(ap)->tran_hba_dip != scsi_vhci_dip)) {
/illumos-gate/usr/src/uts/sun/io/dada/impl/
H A Ddcd_control.c35 #define A_TO_TRAN(ap) (ap->a_hba_tran) macro
42 return (*A_TO_TRAN(ap)->tran_abort)(ap, pkt);
48 return (*A_TO_TRAN(ap)->tran_reset)(ap, level);
H A Ddcd_capabilities.c37 #define A_TO_TRAN(ap) (ap->a_hba_tran)
44 return (*A_TO_TRAN(ap)->tran_getcap)(ap, cap, whom);
51 return (*A_TO_TRAN(ap)->tran_setcap)(ap, cap, value, whom);
H A Ddcd_transport.c38 #define A_TO_TRAN(ap) ((ap)->a_hba_tran) macro
83 return ((*A_TO_TRAN(ap)->tran_start)(ap, pkt));
105 return ((*A_TO_TRAN(ap)->tran_start)(ap, pkt));
117 rval = (*A_TO_TRAN(ap)->tran_start)(ap, pkt);
141 if ((status = (*A_TO_TRAN(ap)->tran_start)(ap, pkt)) ==
H A Ddcd_resource.c32 #define A_TO_TRAN(ap) ((ap)->a_hba_tran) macro
79 pdip = (A_TO_TRAN(ap))->tran_hba_dip;
155 (*A_TO_TRAN(ap)->tran_destroy_pkt)(ap, pkt);
242 (*A_TO_TRAN(ap)->tran_dmafree)(ap, pkt);
255 (*A_TO_TRAN(ap)->tran_sync_pkt) (ap, pkt);
264 (*A_TO_TRAN(ap)->tran_destroy_pkt)(ap, pkt);
H A Ddcd_subr.c57 #define A_TO_TRAN(ap) (ap->a_hba_tran) macro

Completed in 89 milliseconds