Searched refs:emul64 (Results 1 – 11 of 11) sorted by relevance
/titanic_41/usr/src/uts/common/sys/ |
H A D | emul64var.h | 47 #define CNUM(emul64) (ddi_get_instance(emul64->emul64_tran.tran_dev)) argument 186 #define EMUL64_REQ_MUTEX(emul64) (&emul64->emul64_request_mutex) argument 187 #define EMUL64_RESP_MUTEX(emul64) (&emul64->emul64_response_mutex) argument 188 #define EMUL64_HOTPLUG_MUTEX(emul64) (&emul64->emul64_hotplug_mutex) argument 191 #define EMUL64_MUTEX_ENTER(emul64) mutex_enter(EMUL64_RESP_MUTEX(emul64)), \ argument 192 mutex_enter(EMUL64_REQ_MUTEX(emul64)) 193 #define EMUL64_MUTEX_EXIT(emul64) mutex_exit(EMUL64_RESP_MUTEX(emul64)), \ argument 194 mutex_exit(EMUL64_REQ_MUTEX(emul64)) 196 #define EMUL64_CV(emul64) (&(emul64)->emul64_cv) argument 206 #define TRAN2EMUL64(tran) ((struct emul64 *)(tran)->tran_hba_private) [all …]
|
H A D | emul64cmd.h | 57 struct emul64 *cmd_emul64;
|
H A D | Makefile | 213 emul64.h \
|
/titanic_41/usr/src/uts/common/io/ |
H A D | emul64.c | 99 static void emul64_i_initcap(struct emul64 *emul64); 101 static void emul64_i_log(struct emul64 *emul64, int level, char *fmt, ...); 102 static int emul64_get_tgtrange(struct emul64 *, 106 static int emul64_write_off(struct emul64 *, 109 static int emul64_write_on(struct emul64 *, 120 extern emul64_tgt_t *find_tgt(struct emul64 *, ushort_t, ushort_t); 225 ret = ddi_soft_state_init(&emul64_state, sizeof (struct emul64), in _init() 285 struct emul64 *foo; in emul64_info() 319 struct emul64 *emul64; in emul64_attach() local 338 emul64 = TRAN2EMUL64(tran); in emul64_attach() [all …]
|
H A D | emul64_bsd.c | 185 static int bsd_readblks(struct emul64 *, ushort_t, ushort_t, diskaddr_t, 187 static int bsd_writeblks(struct emul64 *, ushort_t, ushort_t, diskaddr_t, 189 emul64_tgt_t *find_tgt(struct emul64 *, ushort_t, ushort_t); 314 struct emul64 *emul64 = PKT2EMUL64(pkt); in bsd_scsi_inq_page83() local 316 int instance = ddi_get_instance(emul64->emul64_dip); in bsd_scsi_inq_page83() 1013 bsd_readblks(struct emul64 *emul64, ushort_t target, ushort_t lun, in bsd_readblks() argument 1029 EMUL64_MUTEX_ENTER(emul64); in bsd_readblks() 1030 tgt = find_tgt(emul64, target, lun); in bsd_readblks() 1031 EMUL64_MUTEX_EXIT(emul64); in bsd_readblks() 1094 bsd_writeblks(struct emul64 *emul64, ushort_t target, ushort_t lun, in bsd_writeblks() argument [all …]
|
/titanic_41/usr/src/pkg/manifests/ |
H A D | system-io-tests.mf | 41 file path=usr/include/sys/emul64.h 45 file path=usr/kernel/drv/$(ARCH64)/emul64 group=sys 51 $(i386_ONLY)file path=usr/kernel/drv/emul64 group=sys 52 file path=usr/kernel/drv/emul64.conf group=sys
|
/titanic_41/usr/src/uts/intel/emul64/ |
H A D | Makefile | 37 MODULE = emul64
|
/titanic_41/usr/src/uts/sparc/emul64/ |
H A D | Makefile | 37 MODULE = emul64
|
/titanic_41/usr/src/uts/sparc/ |
H A D | Makefile.sparc | 325 DRV_KMODS += emul64
|
/titanic_41/usr/src/uts/intel/ |
H A D | Makefile.intel | 432 DRV_KMODS += emul64
|
/titanic_41/usr/src/uts/common/ |
H A D | Makefile.files | 1036 EMUL64_OBJS += emul64.o emul64_bsd.o
|