Searched refs:libscsi_hdl_t (Results 1 - 10 of 10) sorted by relevance
/osnet-11/usr/src/lib/scsi/libscsi/common/ |
H A D | libscsi.h | 91 typedef struct libscsi_hdl libscsi_hdl_t; typedef in typeref:struct:libscsi_hdl 106 void *(*lseo_open)(libscsi_hdl_t *, const void *); 107 void (*lseo_close)(libscsi_hdl_t *, void *); 108 int (*lseo_exec)(libscsi_hdl_t *, void *, libscsi_action_t *); 109 const char *(*lseo_target_name)(libscsi_hdl_t *, void *); 118 extern libscsi_hdl_t *libscsi_init(uint_t, libscsi_errno_t *); 119 extern void libscsi_fini(libscsi_hdl_t *); 121 extern libscsi_target_t *libscsi_open(libscsi_hdl_t *, const char *, 123 extern void libscsi_close(libscsi_hdl_t *, libscsi_target_t *); 124 extern libscsi_hdl_t *libscsi_get_handl [all...] |
H A D | scsi_subr.c | 68 libscsi_set_errno(libscsi_hdl_t *hp, libscsi_errno_t err) 83 libscsi_verror(libscsi_hdl_t *hp, libscsi_errno_t err, const char *fmt, 115 libscsi_error(libscsi_hdl_t *hp, libscsi_errno_t err, const char *fmt, ...) 130 libscsi_errno(libscsi_hdl_t *hp) 136 libscsi_errmsg(libscsi_hdl_t *hp) 146 libscsi_alloc(libscsi_hdl_t *hp, size_t size) 162 libscsi_zalloc(libscsi_hdl_t *hp, size_t size) 175 libscsi_strdup(libscsi_hdl_t *hp, const char *str) 188 libscsi_free(libscsi_hdl_t *hp, void *ptr) 193 libscsi_hdl_t * [all...] |
H A D | libscsi_impl.h | 45 libscsi_hdl_t *lsai_hdl;
|
H A D | scsi_engine.c | 43 get_engine(libscsi_hdl_t *hp, const char *name) 163 libscsi_open(libscsi_hdl_t *hp, const char *engine, const void *target) 203 libscsi_hdl_t * 220 libscsi_close(libscsi_hdl_t *hp, libscsi_target_t *tp) 504 libscsi_action_alloc(libscsi_hdl_t *hp, spc3_cmd_t cmd, uint_t flags, 628 libscsi_hdl_t *hp = aip->lsai_hdl;
|
/osnet-11/usr/src/lib/fm/libdisklog/common/ |
H A D | libdisklog.h | 69 extern void disklog_send_inquiry(libscsi_hdl_t *, libscsi_target_t *, 72 libscsi_hdl_t *, libscsi_target_t *, int, FILE *, dl_flags_t); 73 extern void disklog_send_mode_sense(libscsi_hdl_t *, libscsi_target_t *, 80 disklog_open_device(libscsi_hdl_t **, libscsi_target_t **, 84 disklog_close_device(libscsi_hdl_t *, libscsi_target_t *);
|
H A D | libdisklog.c | 322 parse_inq_all(libscsi_hdl_t *hp, libscsi_target_t *tp, 337 parse_inq_basic_pages(libscsi_hdl_t *hp, libscsi_target_t *tp, 611 parse_log_all(libscsi_hdl_t *hp, libscsi_target_t *tp, 623 parse_log_basic_pages(libscsi_hdl_t *hp, libscsi_target_t *tp, 1574 parse_mode_all(libscsi_hdl_t *hp, libscsi_target_t *tp, 1591 parse_subpage_failure(libscsi_hdl_t *hp, libscsi_target_t *tp, 1598 parse_mode_basic_pages(libscsi_hdl_t *hp, libscsi_target_t *tp, 1625 parse_mode_all_subpages(libscsi_hdl_t *hp, libscsi_target_t *tp, 1839 disklog_open_device(libscsi_hdl_t **hpp, libscsi_target_t **tpp, 1861 disklog_close_device(libscsi_hdl_t *h [all...] |
/osnet-11/usr/src/lib/scsi/plugins/scsi/engines/uscsi/ |
H A D | uscsi.c | 48 uscsi_open(libscsi_hdl_t *hp, const void *target) 73 uscsi_close(libscsi_hdl_t *hp, void *private) 88 xlate_flags(libscsi_hdl_t *hp, uint_t flags, int *uf) 152 uscsi_exec(libscsi_hdl_t *hp, void *private, libscsi_action_t *ap) 233 uscsi_target_name(libscsi_hdl_t *hp, void *private) 255 libscsi_uscsi_init(libscsi_hdl_t *hp)
|
/osnet-11/usr/src/lib/scsi/libses/common/ |
H A D | ses_impl.h | 84 libscsi_hdl_t *st_scsi_hdl; 153 extern int ses_libscsi_error(libscsi_hdl_t *, const char *, ...);
|
H A D | ses_enclosure.c | 248 libscsi_hdl_t *hp;
|
H A D | ses_subr.c | 248 ses_libscsi_error(libscsi_hdl_t *shp, const char *fmt, ...)
|
Completed in 27 milliseconds