ses_softc_t
ses_softc_t *ssc = (ses_softc_t *)bp->b_back;
ses_softc_t *ssc = (ses_softc_t *)pkt->pkt_private;
ses_softc_t *ssc = (ses_softc_t *)pkt->pkt_private;
ses_softc_t *ssc = (ses_softc_t *)pkt->pkt_private;
ses_log(ses_softc_t *ssc, int level, const char *fmt, ...)
if (ssc == (ses_softc_t *)NULL) {
ses_get_vpd_page(ses_softc_t *ssc, uint8_t page, uint8_t *buf, uint16_t size)
ses_register_dev_id(ses_softc_t *ssc, dev_info_t *dip)
status = ddi_soft_state_init(&estate, sizeof (ses_softc_t), 0);
ses_softc_t *ssc;
is_enc_dev(ses_softc_t *ssc, struct scsi_inquiry *inqp, int iqlen, enctyp *ep)
ses_softc_t *ssc;
ses_softc_t *ssc;
ses_softc_t *ssc;
extern int ses_softc_init(ses_softc_t *, int);
extern int ses_init_enc(ses_softc_t *);
ses_softc_t *ssc;
extern int ses_get_encstat(ses_softc_t *, int);
extern int ses_set_encstat(ses_softc_t *, uchar_t, int);
extern int ses_get_objstat(ses_softc_t *, ses_objarg *, int);
ses_softc_t *ssc;
extern int ses_set_objstat(ses_softc_t *, ses_objarg *, int);
extern int safte_softc_init(ses_softc_t *, int);
ses_softc_t *ssc;
extern int safte_init_enc(ses_softc_t *);
extern int safte_get_encstat(ses_softc_t *, int);
extern int safte_set_encstat(ses_softc_t *, uchar_t, int);
extern int safte_get_objstat(ses_softc_t *, ses_objarg *, int);
extern int safte_set_objstat(ses_softc_t *, ses_objarg *, int);
extern int sen_softc_init(ses_softc_t *, int);
extern int sen_init_enc(ses_softc_t *);
extern int sen_get_encstat(ses_softc_t *, int);
extern int sen_set_encstat(ses_softc_t *, uchar_t, int);
extern int sen_get_objstat(ses_softc_t *, ses_objarg *, int);
extern int sen_set_objstat(ses_softc_t *, ses_objarg *, int);
ses_runcmd(ses_softc_t *ssc, Uscmd *lp)
ses_uscsi_cmd(ses_softc_t *ssc, Uscmd *Uc, int Uf)
static int is_enc_dev(ses_softc_t *, struct scsi_inquiry *, int, enctyp *);
ses_softc_t *ssc = (ses_softc_t *)bp->b_back;
static void ses_register_dev_id(ses_softc_t *, dev_info_t *);
wrbuf16(ses_softc_t *ssc, uchar_t op, uchar_t b1, uchar_t b2,
wrslot_stat(ses_softc_t *ssc, int slp)
perf_slotop(ses_softc_t *ssc, uchar_t slot, uchar_t opflag, int slp)
safte_softc_init(ses_softc_t *ssc, int doinit)
safte_init_enc(ses_softc_t *ssc)
safte_rdstat(ses_softc_t *ssc, int slpflg)
static int set_objstat_sel(ses_softc_t *, ses_objarg *, int);
static int wrbuf16(ses_softc_t *, uchar_t, uchar_t, uchar_t, uchar_t, int);
static void wrslot_stat(ses_softc_t *, int);
static int perf_slotop(ses_softc_t *, uchar_t, uchar_t, int);
safte_get_encstat(ses_softc_t *ssc, int slpflg)
safte_set_encstat(ses_softc_t *ssc, uchar_t encstat, int slpflg)
safte_get_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflg)
safte_set_objstat(ses_softc_t *ssc, ses_objarg *obp, int slp)
set_objstat_sel(ses_softc_t *ssc, ses_objarg *obp, int slp)
safte_getconfig(ses_softc_t *ssc)
sen_init_enc(ses_softc_t *ssc)
sen_rdstat(ses_softc_t *ssc, int slpflag)
sen_get_encstat(ses_softc_t *ssc, int slpflag)
sen_set_encstat(ses_softc_t *ssc, uchar_t encstat, int slpflag)
sen_get_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag)
sen_set_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag)
sen_softc_init(ses_softc_t *ssc, int doinit)
ses_getconfig(ses_softc_t *ssc)
ses_softc_init(ses_softc_t *ssc, int doinit)
ses_init_enc(ses_softc_t *ssc)
ses_getputstat(ses_softc_t *ssc, int objid, SesComStat *sp, int slp, int in)
ses_get_encstat(ses_softc_t *ssc, int slpflag)
ses_set_encstat(ses_softc_t *ssc, uchar_t encstat, int slpflag)
ses_get_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag)
ses_set_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag)
int (*softc_init)(ses_softc_t *, int);
int (*init_enc)(ses_softc_t *);
int (*get_encstat)(ses_softc_t *, int);
int (*set_encstat)(ses_softc_t *, uchar_t, int);
int (*get_objstat)(ses_softc_t *, ses_objarg *, int);
int (*set_objstat)(ses_softc_t *, ses_objarg *, int);
extern void ses_log(ses_softc_t *, int, const char *, ...);
extern int ses_runcmd(ses_softc_t *, Uscmd *);
extern int ses_uscsi_cmd(ses_softc_t *, Uscmd *, int);