libscsi_target_t
libscsi_target_t *targ, uint8_t *align)
libscsi_target_t *target, size_t len, size_t off, void *buf)
libscsi_target_t *target;
libscsi_target_t *target;
libscsi_target_t *target;
libscsi_target_t *targ = NULL;
extern libscsi_target_t *libscsi_open(libscsi_hdl_t *, const char *,
extern void libscsi_close(libscsi_hdl_t *, libscsi_target_t *);
extern libscsi_hdl_t *libscsi_get_handle(libscsi_target_t *);
extern const char *libscsi_vendor(libscsi_target_t *);
extern const char *libscsi_product(libscsi_target_t *);
extern const char *libscsi_revision(libscsi_target_t *);
extern int libscsi_max_transfer(libscsi_target_t *, size_t *);
extern int libscsi_exec(libscsi_action_t *, libscsi_target_t *);
libscsi_target_t *
libscsi_target_t *tp;
if ((tp = libscsi_zalloc(hp, sizeof (libscsi_target_t))) == NULL)
libscsi_get_handle(libscsi_target_t *tp)
libscsi_close(libscsi_hdl_t *hp, libscsi_target_t *tp)
libscsi_exec(libscsi_action_t *ap, libscsi_target_t *tp)
libscsi_max_transfer(libscsi_target_t *tp, size_t *sizep)
libscsi_get_inquiry(libscsi_hdl_t *hp, libscsi_target_t *tp)
libscsi_vendor(libscsi_target_t *tp)
libscsi_product(libscsi_target_t *tp)
libscsi_revision(libscsi_target_t *tp)
extern ses_target_t *ses_open_scsi(uint_t, libscsi_target_t *);
extern libscsi_target_t *ses_scsi_target(ses_target_t *);
ses_open_scsi(uint_t version, libscsi_target_t *stp)
libscsi_target_t *stp;
libscsi_target_t *
libscsi_target_t *st_target;