Home
last modified time | relevance | path

Searched refs:scsi_address (Results 1 – 25 of 58) sorted by relevance

123

/titanic_41/usr/src/uts/common/sys/scsi/
H A Dscsi_ctl.h75 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 Dscsi_resource.h66 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 Dscsi_address.h95 struct scsi_address { struct
/titanic_41/usr/src/uts/common/sys/scsi/impl/
H A Dtransport.h101 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 Dscsi_reset_notify.h48 struct scsi_address *ap;
63 extern int scsi_hba_reset_notify_setup(struct scsi_address *, int,
H A Duscsi.h200 struct scsi_address *, struct uscsi_cmd **);
202 struct scsi_address *, struct uscsi_cmd **);
/titanic_41/usr/src/uts/common/io/scsi/impl/
H A Dscsi_control.c36 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 Dscsi_resource.c43 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 Dscsi_capabilities.c40 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 Datapi.c41 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 Dghd_scsa.h47 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 Dghd_scsa.c36 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 Dcpqary3_transport.c26 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 Demul64.c79 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 Dscsi_vhci_tpgs.c37 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 Dscsi_vhci.c128 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 Dghd_scsa.h46 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 Ddevice.h75 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 Dasym_sun.c125 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 Damr.c172 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 Dmegaraid_sas.h1595 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 Dhba.c86 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 Dfas.c180 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 Demul64var.h247 struct scsi_address emul64_tgt_saddr;
287 struct scsi_address *ap;
/titanic_41/usr/src/uts/common/io/scsi/adapters/smrt/
H A Dsmrt_hba.c32 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()

123