/illumos-gate/usr/src/uts/common/io/scsi/targets/ |
H A D | ses_sen.c | 68 sen_softc_init(ses_softc_t *ssc, int doinit) argument 72 mutex_enter(&ssc->ses_devp->sd_mutex); 73 if (ssc->ses_nobjects) { 74 kmem_free(ssc->ses_objmap, 75 ssc->ses_nobjects * sizeof (encobj)); 76 ssc->ses_objmap = NULL; 77 ssc->ses_nobjects = 0; 79 mutex_exit(&ssc->ses_devp->sd_mutex); 82 mutex_enter(&ssc->ses_devp->sd_mutex); 83 ssc 112 sen_init_enc(ses_softc_t *ssc) argument 119 sen_rdstat(ses_softc_t *ssc, int slpflag) argument 291 sen_get_encstat(ses_softc_t *ssc, int slpflag) argument 297 sen_set_encstat(ses_softc_t *ssc, uchar_t encstat, int slpflag) argument 306 sen_get_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag) argument 325 sen_set_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag) argument [all...] |
H A D | ses_safte.c | 101 safte_getconfig(ses_softc_t *ssc) argument 110 cfg = ssc->ses_private; 127 err = ses_runcmd(ssc, lp); 134 SES_LOG(ssc, CE_NOTE, "Too little data (%ld) for configuration", 139 SES_LOG(ssc, SES_CE_DEBUG1, "Nfans %d Npwr %d Nslots %d Lck %d Ntherm " 143 mutex_enter(&ssc->ses_devp->sd_mutex); 151 mutex_exit(&ssc->ses_devp->sd_mutex); 157 safte_softc_init(ses_softc_t *ssc, int doinit) argument 163 mutex_enter(&ssc->ses_devp->sd_mutex); 164 if (ssc 239 safte_init_enc(ses_softc_t *ssc) argument 289 safte_rdstat(ses_softc_t *ssc, int slpflg) argument 738 safte_get_encstat(ses_softc_t *ssc, int slpflg) argument 744 safte_set_encstat(ses_softc_t *ssc, uchar_t encstat, int slpflg) argument 770 safte_get_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflg) argument 789 safte_set_objstat(ses_softc_t *ssc, ses_objarg *obp, int slp) argument 946 set_objstat_sel(ses_softc_t *ssc, ses_objarg *obp, int slp) argument 1038 wrbuf16(ses_softc_t *ssc, uchar_t op, uchar_t b1, uchar_t b2, uchar_t b3, int slp) argument 1082 wrslot_stat(ses_softc_t *ssc, int slp) argument 1133 perf_slotop(ses_softc_t *ssc, uchar_t slot, uchar_t opflag, int slp) argument [all...] |
H A D | ses.c | 293 ses_softc_t *ssc; local 311 if ((ssc = ddi_get_soft_state(estate, inst)) == NULL) { 314 SES_LOG(ssc, SES_CE_DEBUG1, "ses_attach: DDI_ATTACH ses%d", 316 ssc->ses_suspended = 0; 326 is_enc_dev(ses_softc_t *ssc, struct scsi_inquiry *inqp, int iqlen, enctyp *ep) argument 333 SES_LOG(ssc, SES_CE_DEBUG3, "SEN device found"); 341 SES_LOG(ssc, SES_CE_DEBUG3, "SES device found"); 344 SES_LOG(ssc, SES_CE_DEBUG3, "Pre-SCSI3 SES device"); 354 SES_LOG(ssc, SES_CE_DEBUG3, "Passthru SES device"); 359 SES_LOG(ssc, CE_NOT 384 ses_softc_t *ssc; local 561 ses_softc_t *ssc; local 632 ses_softc_t *ssc; local 666 ses_softc_t *ssc; local 696 ses_softc_t *ssc; local 719 ses_softc_t *ssc; local 863 ses_runcmd(ses_softc_t *ssc, Uscmd *lp) argument 897 ses_uscsi_cmd(ses_softc_t *ssc, Uscmd *Uc, int Uf) argument 1014 ses_softc_t *ssc = (ses_softc_t *)bp->b_back; local 1077 ses_softc_t *ssc = (ses_softc_t *)bp->b_back; local 1124 ses_softc_t *ssc = (ses_softc_t *)pkt->pkt_private; local 1168 ses_softc_t *ssc = (ses_softc_t *)pkt->pkt_private; local 1379 ses_softc_t *ssc = (ses_softc_t *)pkt->pkt_private; local 1581 ses_log(ses_softc_t *ssc, int level, const char *fmt, ...) argument [all...] |
H A D | ses_ses.c | 220 ses_getconfig(ses_softc_t *ssc) argument 234 cc = ssc->ses_private; 252 err = ses_runcmd(ssc, lp); 260 SES_LOG(ssc, CE_NOTE, "Unable to parse SES Config Header"); 265 SES_LOG(ssc, CE_NOTE, "runt enclosure length (%d)", amt); 270 SES_LOG(ssc, SES_CE_DEBUG3, "GenCode %lx %d Subenclosures", 286 SES_LOG(ssc, CE_NOTE, 291 SES_LOG(ssc, SES_CE_DEBUG3, 296 SES_LOG(ssc, CE_NOTE, 302 SES_LOG(ssc, SES_CE_DEBUG 392 ses_softc_init(ses_softc_t *ssc, int doinit) argument 435 ses_init_enc(ses_softc_t *ssc) argument 442 ses_getputstat(ses_softc_t *ssc, int objid, SesComStat *sp, int slp, int in) argument 533 ses_get_encstat(ses_softc_t *ssc, int slpflag) argument 548 ses_set_encstat(ses_softc_t *ssc, uchar_t encstat, int slpflag) argument 564 ses_get_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag) argument 589 ses_set_objstat(ses_softc_t *ssc, ses_objarg *obp, int slpflag) argument [all...] |
H A D | sd.c | 1187 static int sd_spin_up_unit(sd_ssc_t *ssc); 1195 static int sd_ssc_send(sd_ssc_t *ssc, struct uscsi_cmd *incmd, 1197 static void sd_ssc_fini(sd_ssc_t *ssc); 1205 static void sd_ssc_assessment(sd_ssc_t *ssc, 1208 static void sd_ssc_post(sd_ssc_t *ssc, enum sd_driver_assessment sd_assess); 1209 static void sd_ssc_print(sd_ssc_t *ssc, int sd_severity); 1210 static void sd_ssc_ereport_post(sd_ssc_t *ssc, 1218 static void sd_ssc_set_info(sd_ssc_t *ssc, int ssc_flags, uint_t comp, 1220 static void sd_ssc_extract_info(sd_ssc_t *ssc, struct sd_lun *un, 1227 static void sd_enable_descr_sense(sd_ssc_t *ssc); 3217 sd_spin_up_unit(sd_ssc_t *ssc) argument 3307 sd_enable_descr_sense(sd_ssc_t *ssc) argument 3402 sd_ssc_t *ssc; local 3427 sd_set_mmc_caps(sd_ssc_t *ssc) argument 3601 sd_check_for_writable_cd(sd_ssc_t *ssc, int path_flag) argument 4968 sd_ssc_t *ssc; local 5343 sd_register_devid(sd_ssc_t *ssc, dev_info_t *devi, int reservation_flag) argument 5552 sd_get_devid(sd_ssc_t *ssc) argument 5666 sd_create_devid(sd_ssc_t *ssc) argument 5705 sd_write_deviceid(sd_ssc_t *ssc) argument 5784 sd_check_vpd_page_support(sd_ssc_t *ssc) argument 5886 sd_setup_pm(sd_ssc_t *ssc, dev_info_t *devi) argument 6635 sd_ssc_t *ssc; local 7214 sd_ssc_t *ssc; local 9395 sd_cache_control(sd_ssc_t *ssc, int rcd_flag, int wce_flag) argument 9594 sd_get_write_cache_enabled(sd_ssc_t *ssc, int *is_enabled) argument 9747 sd_get_nv_sup(sd_ssc_t *ssc) argument 10269 sd_ssc_t *ssc; local 10548 sd_ssc_t *ssc; local 10636 sd_ready_and_valid(sd_ssc_t *ssc, int part) argument 10915 sd_ssc_t *ssc; local 11006 sd_ssc_t *ssc; local 11096 sd_ssc_t *ssc; local 11186 sd_ssc_t *ssc; local 11814 sd_ssc_t *ssc; local 11899 sd_ssc_t *ssc; local 11936 sd_ssc_fini(sd_ssc_t *ssc) argument 11980 sd_ssc_send(sd_ssc_t *ssc, struct uscsi_cmd *incmd, int flag, enum uio_seg dataspace, int path_flag) argument 12143 sd_ssc_print(sd_ssc_t *ssc, int sd_severity) argument 12209 sd_ssc_assessment(sd_ssc_t *ssc, enum sd_type_assessment tp_assess) argument 12325 sd_ssc_post(sd_ssc_t *ssc, enum sd_driver_assessment sd_assess) argument 12394 sd_ssc_set_info(sd_ssc_t *ssc, int ssc_flags, uint_t comp, const char *fmt, ...) argument 12600 sd_ssc_t *ssc; local 19621 sd_ssc_t *ssc; local 19853 sd_ssc_t *ssc; local 19939 sd_send_scsi_DOORLOCK(sd_ssc_t *ssc, int flag, int path_flag) argument 20044 sd_send_scsi_READ_CAPACITY(sd_ssc_t *ssc, uint64_t *capp, uint32_t *lbap, int path_flag) argument 20262 sd_send_scsi_READ_CAPACITY_16(sd_ssc_t *ssc, uint64_t *capp, uint32_t *lbap, uint32_t *psp, int path_flag) argument 20475 sd_send_scsi_START_STOP_UNIT(sd_ssc_t *ssc, int pc_flag, int flag, int path_flag) argument 20613 sd_ssc_t *ssc; local 20715 sd_send_scsi_INQUIRY(sd_ssc_t *ssc, uchar_t *bufaddr, size_t buflen, uchar_t evpd, uchar_t page_code, size_t *residp) argument 20797 sd_send_scsi_TEST_UNIT_READY(sd_ssc_t *ssc, int flag) argument 20906 sd_send_scsi_PERSISTENT_RESERVE_IN(sd_ssc_t *ssc, uchar_t usr_cmd, uint16_t data_len, uchar_t *data_bufp) argument 21013 sd_send_scsi_PERSISTENT_RESERVE_OUT(sd_ssc_t *ssc, uchar_t usr_cmd, uchar_t *usr_bufp) argument 21432 sd_send_scsi_GET_CONFIGURATION(sd_ssc_t *ssc, struct uscsi_cmd *ucmdbuf, uchar_t *rqbuf, uint_t rqbuflen, uchar_t *bufaddr, uint_t buflen, int path_flag) argument 21524 sd_send_scsi_feature_GET_CONFIGURATION(sd_ssc_t *ssc, struct uscsi_cmd *ucmdbuf, uchar_t *rqbuf, uint_t rqbuflen, uchar_t *bufaddr, uint_t buflen, char feature, int path_flag) argument 21624 sd_send_scsi_MODE_SENSE(sd_ssc_t *ssc, int cdbsize, uchar_t *bufaddr, size_t buflen, uchar_t page_code, int path_flag) argument 21742 sd_send_scsi_MODE_SELECT(sd_ssc_t *ssc, int cdbsize, uchar_t *bufaddr, size_t buflen, uchar_t save_page, int path_flag) argument 21849 sd_send_scsi_RDWR(sd_ssc_t *ssc, uchar_t cmd, void *bufaddr, size_t buflen, daddr_t start_block, int path_flag) argument 21976 sd_send_scsi_LOG_SENSE(sd_ssc_t *ssc, uchar_t *bufaddr, uint16_t buflen, uchar_t page_code, uchar_t page_control, uint16_t param_ptr, int path_flag) argument 22110 sd_send_scsi_GET_EVENT_STATUS_NOTIFICATION(sd_ssc_t *ssc, uchar_t *bufaddr, size_t buflen, uchar_t class_req) argument 22213 sd_ssc_t *ssc; local 23425 sd_ssc_t *ssc; local 23729 sd_ssc_t *ssc; local 24150 sd_ssc_t *ssc; local 24282 sd_log_page_supported(sd_ssc_t *ssc, int log_page) argument 24564 sd_ssc_t *ssc; local 26560 sd_ssc_t *ssc; local 26725 sd_ssc_t *ssc; local 26897 sd_ssc_t *ssc; local 27084 sd_ssc_t *ssc; local 27254 sd_ssc_t *ssc; local 28094 sd_ssc_t *ssc; local 28438 sd_ssc_t *ssc; local 28827 sd_ssc_t *ssc; local 28942 sd_ssc_t *ssc; local 29026 sd_ssc_t *ssc; local 31015 sd_ssc_t *ssc; local 31145 sd_ssc_t *ssc; local 31216 sd_ssc_ereport_post(sd_ssc_t *ssc, enum sd_driver_assessment drv_assess) argument 31590 sd_ssc_extract_info(sd_ssc_t *ssc, struct sd_lun *un, struct scsi_pkt *pktp, struct buf *bp, struct sd_xbuf *xp) argument 31696 sd_check_solid_state(sd_ssc_t *ssc) argument 31766 sd_check_emulation_mode(sd_ssc_t *ssc) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/starcat/sys/post/ |
H A D | scat_const.h | 50 #define IS_VALID_SSC(ssc) ((ssc) >= 0 && (ssc) < SSC_COUNT)
|
/illumos-gate/usr/src/uts/common/sys/scsi/targets/ |
H A D | ses.h | 59 #define SES_MUTEX (&ssc->ses_devp->sd_mutex) 251 ssc->ses_restart_id = timeout(ses_restart, (void *) pkt, \
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_qpmod.c | 888 qpc->ssc = qp->qp_sq_sigtype; 3292 qpc->ssc = qp->qp_sq_sigtype;
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_hw.h | 1737 uint32_t ssc :1; member in struct:tavor_hw_qpc_s 1829 uint32_t ssc :1; member in struct:tavor_hw_qpc_s
|