Symbol: libscsi_hdl_t
usr/src/cmd/bhyve/common/pci_virtio_scsi_uscsi.c
67
libscsi_hdl_t *vub_scsi_hdl;
usr/src/cmd/fwflash/plugins/transport/common/sd.c
160
sdfw_read_descriptor(struct devicelist *flashdev, libscsi_hdl_t *hdl,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
254
sdfw_write(struct devicelist *flashdev, libscsi_hdl_t *handle,
usr/src/cmd/fwflash/plugins/transport/common/sd.c
361
libscsi_hdl_t *handle;
usr/src/cmd/fwflash/plugins/transport/common/sd.c
506
libscsi_hdl_t *handle;
usr/src/cmd/fwflash/plugins/transport/common/ses.c
745
libscsi_hdl_t *handle;
usr/src/cmd/fwflash/plugins/vendor/sd-GENERIC.c
56
libscsi_hdl_t *hdl = NULL;
usr/src/lib/scsi/libscsi/common/libscsi.h
100
void (*lseo_target_name)(libscsi_hdl_t *, void *, char *, size_t);
usr/src/lib/scsi/libscsi/common/libscsi.h
101
int (*lseo_max_transfer)(libscsi_hdl_t *, void *, size_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
110
extern libscsi_hdl_t *libscsi_init(uint_t, libscsi_errno_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
111
extern void libscsi_fini(libscsi_hdl_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
113
extern libscsi_target_t *libscsi_open(libscsi_hdl_t *, const char *,
usr/src/lib/scsi/libscsi/common/libscsi.h
115
extern void libscsi_close(libscsi_hdl_t *, libscsi_target_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
116
extern libscsi_hdl_t *libscsi_get_handle(libscsi_target_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
123
extern libscsi_errno_t libscsi_errno(libscsi_hdl_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
124
extern const char *libscsi_errmsg(libscsi_hdl_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
129
extern libscsi_action_t *libscsi_action_alloc(libscsi_hdl_t *, spc3_cmd_t,
usr/src/lib/scsi/libscsi/common/libscsi.h
131
extern libscsi_action_t *libscsi_action_alloc_vendor(libscsi_hdl_t *,
usr/src/lib/scsi/libscsi/common/libscsi.h
157
extern void *libscsi_alloc(libscsi_hdl_t *, size_t);
usr/src/lib/scsi/libscsi/common/libscsi.h
158
extern void *libscsi_zalloc(libscsi_hdl_t *, size_t);
usr/src/lib/scsi/libscsi/common/libscsi.h
159
extern char *libscsi_strdup(libscsi_hdl_t *, const char *);
usr/src/lib/scsi/libscsi/common/libscsi.h
160
extern void libscsi_free(libscsi_hdl_t *, void *);
usr/src/lib/scsi/libscsi/common/libscsi.h
161
extern libscsi_status_t *libscsi_status_alloc(libscsi_hdl_t *, size_t);
usr/src/lib/scsi/libscsi/common/libscsi.h
162
extern int libscsi_status_fill(libscsi_hdl_t *, libscsi_status_t *,
usr/src/lib/scsi/libscsi/common/libscsi.h
164
extern void libscsi_status_free(libscsi_hdl_t *, libscsi_status_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
166
extern int libscsi_set_errno(libscsi_hdl_t *, libscsi_errno_t);
usr/src/lib/scsi/libscsi/common/libscsi.h
167
extern int libscsi_verror(libscsi_hdl_t *, libscsi_errno_t, const char *,
usr/src/lib/scsi/libscsi/common/libscsi.h
169
extern int libscsi_error(libscsi_hdl_t *, libscsi_errno_t, const char *, ...);
usr/src/lib/scsi/libscsi/common/libscsi.h
171
typedef const libscsi_engine_t *(*libscsi_engine_init_f)(libscsi_hdl_t *);
usr/src/lib/scsi/libscsi/common/libscsi.h
176
extern size_t libscsi_cmd_cdblen(libscsi_hdl_t *, uint8_t);
usr/src/lib/scsi/libscsi/common/libscsi.h
97
void *(*lseo_open)(libscsi_hdl_t *, const void *);
usr/src/lib/scsi/libscsi/common/libscsi.h
98
void (*lseo_close)(libscsi_hdl_t *, void *);
usr/src/lib/scsi/libscsi/common/libscsi.h
99
int (*lseo_exec)(libscsi_hdl_t *, void *, libscsi_action_t *);
usr/src/lib/scsi/libscsi/common/libscsi_impl.h
47
libscsi_hdl_t *lsai_hdl;
usr/src/lib/scsi/libscsi/common/scsi_engine.c
165
libscsi_open(libscsi_hdl_t *hp, const char *engine, const void *target)
usr/src/lib/scsi/libscsi/common/scsi_engine.c
205
libscsi_hdl_t *
usr/src/lib/scsi/libscsi/common/scsi_engine.c
212
libscsi_close(libscsi_hdl_t *hp, libscsi_target_t *tp)
usr/src/lib/scsi/libscsi/common/scsi_engine.c
45
get_engine(libscsi_hdl_t *hp, const char *name)
usr/src/lib/scsi/libscsi/common/scsi_engine.c
485
libscsi_action_alloc_vendor(libscsi_hdl_t *hp, spc3_cmd_t cmd, size_t cdbsz,
usr/src/lib/scsi/libscsi/common/scsi_engine.c
566
libscsi_action_alloc(libscsi_hdl_t *hp, spc3_cmd_t cmd, uint_t flags,
usr/src/lib/scsi/libscsi/common/scsi_engine.c
627
libscsi_hdl_t *hp = aip->lsai_hdl;
usr/src/lib/scsi/libscsi/common/scsi_engine.c
655
libscsi_hdl_t *hp = tp->lst_hdl;
usr/src/lib/scsi/libscsi/common/scsi_subr.c
115
libscsi_error(libscsi_hdl_t *hp, libscsi_errno_t err, const char *fmt, ...)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
130
libscsi_errno(libscsi_hdl_t *hp)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
136
libscsi_errmsg(libscsi_hdl_t *hp)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
146
libscsi_alloc(libscsi_hdl_t *hp, size_t size)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
162
libscsi_zalloc(libscsi_hdl_t *hp, size_t size)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
175
libscsi_strdup(libscsi_hdl_t *hp, const char *str)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
188
libscsi_free(libscsi_hdl_t *hp, void *ptr)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
193
libscsi_hdl_t *
usr/src/lib/scsi/libscsi/common/scsi_subr.c
196
libscsi_hdl_t *hp;
usr/src/lib/scsi/libscsi/common/scsi_subr.c
204
if ((hp = malloc(sizeof (libscsi_hdl_t))) == NULL) {
usr/src/lib/scsi/libscsi/common/scsi_subr.c
210
bzero(hp, sizeof (libscsi_hdl_t));
usr/src/lib/scsi/libscsi/common/scsi_subr.c
217
libscsi_fini(libscsi_hdl_t *hp)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
236
libscsi_cmd_cdblen(libscsi_hdl_t *hp, uint8_t cmd)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
277
libscsi_process_inquiry_string(libscsi_hdl_t *hp, const char *raw, size_t len)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
299
libscsi_get_inquiry(libscsi_hdl_t *hp, libscsi_target_t *tp)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
68
libscsi_set_errno(libscsi_hdl_t *hp, libscsi_errno_t err)
usr/src/lib/scsi/libscsi/common/scsi_subr.c
83
libscsi_verror(libscsi_hdl_t *hp, libscsi_errno_t err, const char *fmt,
usr/src/lib/scsi/libses/common/ses_enclosure.c
248
libscsi_hdl_t *hp;
usr/src/lib/scsi/libses/common/ses_impl.h
152
extern int ses_libscsi_error(libscsi_hdl_t *, const char *, ...);
usr/src/lib/scsi/libses/common/ses_impl.h
83
libscsi_hdl_t *st_scsi_hdl;
usr/src/lib/scsi/libses/common/ses_subr.c
248
ses_libscsi_error(libscsi_hdl_t *shp, const char *fmt, ...)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
131
uscsi_exec(libscsi_hdl_t *hp, void *private, libscsi_action_t *ap)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
210
uscsi_target_name(libscsi_hdl_t *hp, void *private, char *buf, size_t len)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
218
uscsi_max_transfer(libscsi_hdl_t *hp, void *private, size_t *sizep)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
264
libscsi_uscsi_init(libscsi_hdl_t *hp)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
50
uscsi_open(libscsi_hdl_t *hp, const void *target)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
75
uscsi_close(libscsi_hdl_t *hp, void *private)
usr/src/lib/scsi/plugins/scsi/engines/uscsi/uscsi.c
90
xlate_flags(libscsi_hdl_t *hp, uint_t flags, int *uf)