/titanic_41/usr/src/uts/common/sys/scsi/ |
H A D | scsi_ctl.h | 75 int scsi_ifgetcap(struct scsi_address *ap, char *cap, int whom); 76 int scsi_ifsetcap(struct scsi_address *ap, char *cap, int value, int whom); 81 int scsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt); 82 int scsi_reset(struct scsi_address *ap, int level); 83 int scsi_reset_notify(struct scsi_address *ap, int flag, 85 int scsi_clear_task_set(struct scsi_address *ap); 86 int scsi_terminate_task(struct scsi_address *ap, struct scsi_pkt *pkt); 91 int scsi_clear_aca(struct scsi_address *ap);
|
H A D | scsi_resource.h | 66 struct buf *scsi_alloc_consistent_buf(struct scsi_address *, 68 struct scsi_pkt *scsi_init_pkt(struct scsi_address *, 121 struct scsi_pkt *scsi_pktalloc(struct scsi_address *, int, int, int (*)(void)); 122 struct scsi_pkt *scsi_resalloc(struct scsi_address *, int,
|
H A D | scsi_address.h | 95 struct scsi_address { struct
|
/titanic_41/usr/src/uts/common/sys/scsi/impl/ |
H A D | transport.h | 101 struct scsi_address *ap, 105 struct scsi_address *ap, 109 struct scsi_address *ap, 113 struct scsi_address *ap, 118 struct scsi_address *ap, 124 struct scsi_address *ap, 136 struct scsi_address *ap, 140 struct scsi_address *ap, 144 struct scsi_address *ap, 148 struct scsi_address *ap, [all …]
|
H A D | scsi_reset_notify.h | 48 struct scsi_address *ap; 63 extern int scsi_hba_reset_notify_setup(struct scsi_address *, int,
|
H A D | uscsi.h | 200 struct scsi_address *, struct uscsi_cmd **); 202 struct scsi_address *, struct uscsi_cmd **);
|
/titanic_41/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_control.c | 36 scsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt) in scsi_abort() 42 scsi_reset(struct scsi_address *ap, int level) in scsi_reset() 57 scsi_reset_notify(struct scsi_address *ap, int flag, in scsi_reset_notify() 67 scsi_clear_task_set(struct scsi_address *ap) in scsi_clear_task_set() 76 scsi_terminate_task(struct scsi_address *ap, struct scsi_pkt *pkt) in scsi_terminate_task() 89 scsi_clear_aca(struct scsi_address *ap) in scsi_clear_aca()
|
H A D | scsi_resource.c | 43 scsi_alloc_consistent_buf(struct scsi_address *ap, in scsi_alloc_consistent_buf() 266 void scsi_free_cache_pkt(struct scsi_address *, struct scsi_pkt *); 269 scsi_init_cache_pkt(struct scsi_address *ap, struct scsi_pkt *in_pktp, in scsi_init_cache_pkt() 516 scsi_free_cache_pkt(struct scsi_address *ap, struct scsi_pkt *pktp) in scsi_free_cache_pkt() 563 scsi_init_pkt(struct scsi_address *ap, struct scsi_pkt *in_pktp, in scsi_init_pkt() 601 struct scsi_address *ap = P_TO_ADDR(pkt); in scsi_destroy_pkt() 622 scsi_resalloc(struct scsi_address *ap, int cmdlen, int statuslen, in scsi_resalloc() 643 scsi_pktalloc(struct scsi_address *ap, int cmdlen, int statuslen, in scsi_pktalloc() 692 register struct scsi_address *ap = P_TO_ADDR(pkt); in scsi_dmafree() 703 scsi_cache_dmafree(struct scsi_address *ap, struct scsi_pkt *pkt) in scsi_cache_dmafree() [all …]
|
H A D | scsi_capabilities.c | 40 scsi_ifgetcap(struct scsi_address *ap, char *cap, int whom) in scsi_ifgetcap() 93 scsi_ifsetcap(struct scsi_address *ap, char *cap, int value, int whom) in scsi_ifsetcap()
|
/titanic_41/usr/src/uts/intel/io/dktp/controller/ata/ |
H A D | atapi.c | 41 static int atapi_tran_abort(struct scsi_address *ap, struct scsi_pkt *spktp); 42 static int atapi_tran_reset(struct scsi_address *ap, int level); 43 static int atapi_tran_getcap(struct scsi_address *ap, char *capstr, int whom); 44 static int atapi_tran_setcap(struct scsi_address *ap, char *capstr, 46 static struct scsi_pkt *atapi_tran_init_pkt(struct scsi_address *ap, 49 static void atapi_tran_destroy_pkt(struct scsi_address *ap, 51 static void atapi_tran_dmafree(struct scsi_address *ap, struct scsi_pkt *spktp); 52 static void atapi_tran_sync_pkt(struct scsi_address *ap, 54 static int atapi_tran_start(struct scsi_address *ap, struct scsi_pkt *spktp); 333 struct scsi_address *ap; in atapi_tran_tgt_init() [all …]
|
/titanic_41/usr/src/uts/intel/io/dktp/hba/ghd/ |
H A D | ghd_scsa.h | 47 void ghd_tran_sync_pkt(struct scsi_address *ap, 50 void ghd_pktfree(ccc_t *cccp, struct scsi_address *ap, 53 struct scsi_pkt *ghd_tran_init_pkt_attr(ccc_t *cccp, struct scsi_address *ap,
|
H A D | ghd_scsa.c | 36 static struct scsi_pkt *ghd_pktalloc(ccc_t *cccp, struct scsi_address *ap, 69 ghd_tran_sync_pkt(struct scsi_address *ap, struct scsi_pkt *pktp) in ghd_tran_sync_pkt() 87 struct scsi_address *ap, in ghd_pktalloc() 152 struct scsi_address *ap, in ghd_pktfree() 168 struct scsi_address *ap, in ghd_tran_init_pkt_attr()
|
/titanic_41/usr/src/uts/common/io/cpqary3/ |
H A D | cpqary3_transport.c | 26 static int cpqary3_transport(struct scsi_address *, struct scsi_pkt *); 27 static int cpqary3_reset(struct scsi_address *, int); 28 static int cpqary3_abort(struct scsi_address *, struct scsi_pkt *); 29 static int cpqary3_getcap(struct scsi_address *, char *, int); 30 static int cpqary3_setcap(struct scsi_address *, char *, int, int); 36 static void cpqary3_dmafree(struct scsi_address *, struct scsi_pkt *); 37 static void cpqary3_dma_sync(struct scsi_address *, struct scsi_pkt *); 38 static void cpqary3_destroy_pkt(struct scsi_address *, struct scsi_pkt *); 39 static struct scsi_pkt *cpqary3_init_pkt(struct scsi_address *, 228 cpqary3_init_pkt(struct scsi_address *sa, struct scsi_pkt *scsi_pktp, in cpqary3_init_pkt() [all …]
|
/titanic_41/usr/src/uts/common/io/ |
H A D | emul64.c | 79 static int emul64_scsi_start(struct scsi_address *ap, struct scsi_pkt *pkt); 81 static int emul64_scsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt); 82 static int emul64_scsi_reset(struct scsi_address *ap, int level); 83 static int emul64_scsi_getcap(struct scsi_address *ap, char *cap, int whom); 84 static int emul64_scsi_setcap(struct scsi_address *ap, char *cap, int value, 86 static struct scsi_pkt *emul64_scsi_init_pkt(struct scsi_address *ap, 89 static void emul64_scsi_destroy_pkt(struct scsi_address *ap, 91 static void emul64_scsi_dmafree(struct scsi_address *ap, struct scsi_pkt *pkt); 92 static void emul64_scsi_sync_pkt(struct scsi_address *ap, struct scsi_pkt *pkt); 93 static int emul64_scsi_reset_notify(struct scsi_address *ap, int flag, [all …]
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/scsi_vhci/ |
H A D | scsi_vhci_tpgs.c | 37 extern void vhci_mpapi_update_tpg_data(struct scsi_address *, char *, int); 41 static int vhci_tpgs_inquiry(struct scsi_address *ap, struct buf *bp, 43 static int vhci_tpgs_page83(struct scsi_address *ap, struct buf *bp, 46 static int vhci_tpgs_report_target_groups(struct scsi_address *ap, 51 vhci_tpgs_set_target_groups(struct scsi_address *ap, int set_state, in vhci_tpgs_set_target_groups() 210 struct scsi_address *ap; in vhci_tpgs_get_target_fo_mode() 248 vhci_tpgs_inquiry(struct scsi_address *ap, struct buf *bp, int *mode) in vhci_tpgs_inquiry() 302 vhci_tpgs_page83(struct scsi_address *ap, struct buf *bp, in vhci_tpgs_page83() 444 vhci_tpgs_report_target_groups(struct scsi_address *ap, struct buf *bp, in vhci_tpgs_report_target_groups()
|
H A D | scsi_vhci.c | 128 static int vhci_scsi_start(struct scsi_address *, struct scsi_pkt *); 129 static int vhci_scsi_abort(struct scsi_address *, struct scsi_pkt *); 130 static int vhci_scsi_reset(struct scsi_address *, int); 131 static int vhci_scsi_reset_target(struct scsi_address *, int level, 133 static int vhci_scsi_reset_bus(struct scsi_address *); 134 static int vhci_scsi_getcap(struct scsi_address *, char *, int); 135 static int vhci_scsi_setcap(struct scsi_address *, char *, int, int); 136 static int vhci_commoncap(struct scsi_address *, char *, int, int, int); 137 static int vhci_pHCI_cap(struct scsi_address *ap, char *cap, int val, int whom, 139 static struct scsi_pkt *vhci_scsi_init_pkt(struct scsi_address *, [all …]
|
/titanic_41/usr/src/uts/sun/sys/dada/adapters/ghd/ |
H A D | ghd_scsa.h | 46 void ghd_tran_sync_pkt(struct scsi_address *ap, 49 void ghd_pktfree(ccc_t *cccp, struct scsi_address *ap,
|
/titanic_41/usr/src/uts/common/sys/scsi/conf/ |
H A D | device.h | 75 struct scsi_address sd_address; 249 struct scsi_device *scsi_address_device(struct scsi_address *sa);
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/ |
H A D | asym_sun.c | 125 struct scsi_address *ap; in purple_get_fo_mode() 188 struct scsi_address *ap; in purple_activate_explicit() 225 struct scsi_address *ap; in purple_path_activate() 441 struct scsi_address *ap; in purple_path_get_opinfo()
|
/titanic_41/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 172 static int amr_tran_start(struct scsi_address *ap, struct scsi_pkt *pkt); 173 static int amr_tran_reset(struct scsi_address *ap, int level); 174 static int amr_tran_getcap(struct scsi_address *ap, char *cap, int whom); 175 static int amr_tran_setcap(struct scsi_address *ap, char *cap, int value, 177 static struct scsi_pkt *amr_tran_init_pkt(struct scsi_address *ap, 180 static void amr_tran_destroy_pkt(struct scsi_address *ap, struct scsi_pkt *pkt); 181 static void amr_tran_dmafree(struct scsi_address *ap, struct scsi_pkt *pkt); 182 static void amr_tran_sync_pkt(struct scsi_address *ap, struct scsi_pkt *pkt); 1494 amr_tran_start(struct scsi_address *ap, struct scsi_pkt *pkt) in amr_tran_start() 1711 amr_tran_reset(struct scsi_address *ap, int level) in amr_tran_reset() [all …]
|
/titanic_41/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.h | 1595 static struct scsi_pkt *megasas_tran_init_pkt(struct scsi_address *, register 1598 static int megasas_tran_start(struct scsi_address *, 1600 static int megasas_tran_abort(struct scsi_address *, struct scsi_pkt *); 1601 static int megasas_tran_reset(struct scsi_address *, int); 1603 static int megasas_tran_getcap(struct scsi_address *, char *, int); 1604 static int megasas_tran_setcap(struct scsi_address *, char *, int, int); 1605 static void megasas_tran_destroy_pkt(struct scsi_address *, 1607 static void megasas_tran_dmafree(struct scsi_address *, struct scsi_pkt *); 1608 static void megasas_tran_sync_pkt(struct scsi_address *, struct scsi_pkt *); 1661 struct scsi_address *ap, struct scsi_pkt *pkt,
|
/titanic_41/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 86 static struct scsi_pkt *scsa1394_scsi_init_pkt(struct scsi_address *, 89 static void scsa1394_scsi_destroy_pkt(struct scsi_address *, 91 static int scsa1394_scsi_start(struct scsi_address *, struct scsi_pkt *); 92 static int scsa1394_scsi_abort(struct scsi_address *, struct scsi_pkt *); 93 static int scsa1394_scsi_reset(struct scsi_address *, int); 94 static int scsa1394_scsi_getcap(struct scsi_address *, char *, int); 95 static int scsa1394_scsi_setcap(struct scsi_address *, char *, int, int); 96 static void scsa1394_scsi_dmafree(struct scsi_address *, struct scsi_pkt *); 97 static void scsa1394_scsi_sync_pkt(struct scsi_address *, 1133 scsa1394_scsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt) in scsa1394_scsi_abort() [all …]
|
/titanic_41/usr/src/uts/sun/io/scsi/adapters/ |
H A D | fas.c | 180 static int fas_scsi_start(struct scsi_address *ap, struct scsi_pkt *pkt); 181 static int fas_scsi_abort(struct scsi_address *ap, struct scsi_pkt *pkt); 182 static int fas_scsi_reset(struct scsi_address *ap, int level); 183 static int fas_scsi_getcap(struct scsi_address *ap, char *cap, int whom); 184 static int fas_scsi_setcap(struct scsi_address *ap, char *cap, int value, 186 static struct scsi_pkt *fas_scsi_init_pkt(struct scsi_address *ap, 189 static void fas_scsi_destroy_pkt(struct scsi_address *ap, struct scsi_pkt *pkt); 190 static void fas_scsi_dmafree(struct scsi_address *ap, 192 static void fas_scsi_sync_pkt(struct scsi_address *ap, 253 static int fas_commoncap(struct scsi_address *ap, char *cap, int val, [all …]
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | emul64var.h | 247 struct scsi_address emul64_tgt_saddr; 287 struct scsi_address *ap;
|
/titanic_41/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_hba.c | 32 smrt_ctrl_tran_start(struct scsi_address *sa, struct scsi_pkt *pkt) in smrt_ctrl_tran_start() 442 smrt_tran_start(struct scsi_address *sa, struct scsi_pkt *pkt) in smrt_tran_start() 661 smrt_tran_reset(struct scsi_address *sa, int level) in smrt_tran_reset() 792 smrt_tran_abort(struct scsi_address *sa, struct scsi_pkt *pkt) in smrt_tran_abort() 1151 smrt_getcap(struct scsi_address *sa, char *cap, int whom) in smrt_getcap() 1240 smrt_setcap(struct scsi_address *sa, char *cap, int value, int whom) in smrt_setcap()
|