Home
last modified time | relevance | path

Searched refs:libscsi_action_t (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/scsi/libscsi/common/
H A Dlibscsi.h94 typedef struct libscsi_action libscsi_action_t; typedef
99 int (*lseo_exec)(libscsi_hdl_t *, void *, libscsi_action_t *);
135 extern size_t libscsi_action_get_cdblen(const libscsi_action_t *);
137 extern uint_t libscsi_action_get_flags(const libscsi_action_t *);
138 extern uint8_t *libscsi_action_get_cdb(const libscsi_action_t *);
139 extern int libscsi_action_get_buffer(const libscsi_action_t *,
141 extern int libscsi_action_get_sense(const libscsi_action_t *,
146 extern int libscsi_action_set_datalen(libscsi_action_t *, size_t);
147 extern int libscsi_action_set_senselen(libscsi_action_t *, size_t);
148 extern int libscsi_exec(libscsi_action_t *, libscsi_target_t *);
[all …]
H A Dscsi_engine.c223 libscsi_action_get_status(const libscsi_action_t *ap) in libscsi_action_get_status()
250 libscsi_action_get_timeout(const libscsi_action_t *ap) in libscsi_action_get_timeout()
261 libscsi_action_get_flags(const libscsi_action_t *ap) in libscsi_action_get_flags()
273 libscsi_action_get_cdblen(const libscsi_action_t *ap) in libscsi_action_get_cdblen()
287 libscsi_action_get_cdb(const libscsi_action_t *ap) in libscsi_action_get_cdb()
419 libscsi_action_set_datalen(libscsi_action_t *ap, size_t len) in libscsi_action_set_datalen()
484 libscsi_action_t *
562 return ((libscsi_action_t *)aip); in libscsi_action_alloc_vendor()
565 libscsi_action_t *
585 libscsi_action_free(libscsi_action_t *ap) in libscsi_action_free()
[all …]
H A Dscsi_status.c678 libscsi_action_parse_sense(const libscsi_action_t *ap, uint64_t *keyp, in libscsi_action_parse_sense()
H A Dscsi_subr.c294 libscsi_action_t *ap; in libscsi_get_inquiry()
/illumos-gate/usr/src/cmd/fwflash/plugins/vendor/
H A Dsd-GENERIC.c58 libscsi_action_t *act = NULL; in vendorvrfy()
/illumos-gate/usr/src/lib/scsi/libses/common/
H A Dses_impl.h153 extern int ses_scsi_error(libscsi_action_t *, const char *, ...);
H A Dses_snap.c177 libscsi_action_t *ap; in read_status_page()
279 libscsi_action_t *ap; in send_control_page()
H A Dses_subr.c292 ses_scsi_error(libscsi_action_t *ap, const char *fmt, ...) in ses_scsi_error()
/illumos-gate/usr/src/lib/scsi/plugins/scsi/engines/uscsi/
H A Duscsi.c131 uscsi_exec(libscsi_hdl_t *hp, void *private, libscsi_action_t *ap) in uscsi_exec()
/illumos-gate/usr/src/cmd/fwflash/plugins/transport/common/
H A Dsd.c165 libscsi_action_t *action = NULL; in sdfw_read_descriptor()
258 libscsi_action_t *action = NULL; in sdfw_write()
H A Dses.c743 libscsi_action_t *action; in scsi_writebuf()