Searched refs:sd_lun (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/scsi/targets/
H A Dsddef.h219 * sd_lun: The main data structure for a scsi logical unit.
223 struct sd_lun { struct
641 _NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sd_lun))
642 _NOTE(READ_ONLY_DATA(sd_lun::un_sd))
643 _NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_reservation_type))
644 _NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_mincdb))
645 _NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_maxcdb))
646 _NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_max_hba_cdb))
647 _NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_status_len))
648 _NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun
[all...]
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_scsi.c114 session->ns_scsi.sd_lun);
120 session->ns_scsi.sd_lun = 0;
166 reply.target_lun = session->ns_scsi.sd_lun;
305 session->ns_scsi.sd_sid, session->ns_scsi.sd_lun, request);
473 session->ns_scsi.sd_lun = lun;
476 session->ns_scsi.sd_sid = session->ns_scsi.sd_lun = -1;
540 if (sid != session->ns_scsi.sd_sid || lun != session->ns_scsi.sd_lun) {
546 session->ns_scsi.sd_lun);
562 session->ns_scsi.sd_lun = lun;
H A Dndmpd_comm.c824 session.ns_scsi.sd_lun = 0;
902 session.ns_scsi.sd_sid, session.ns_scsi.sd_lun);
H A Dndmpd.h293 int sd_lun; member in struct:ndmpd_session_scsi_desc
H A Dndmpd_connect.c801 ndmp_door_put_int32(enc_ctx, session->ns_scsi.sd_lun);
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsd.c259 struct sd_lun *sd_debug_un = NULL;
293 * un_opens_in_progress in the sd_lun structure.
298 sd_lun::{un_layer_count un_detach_count un_opens_in_progress}))
1159 static void sd_log_trace(uint_t comp, struct sd_lun *un, const char *fmt, ...);
1161 static void sd_log_info(uint_t comp, struct sd_lun *un, const char *fmt, ...);
1163 static void sd_log_err(uint_t comp, struct sd_lun *un, const char *fmt, ...);
1194 static sd_ssc_t *sd_ssc_init(struct sd_lun *un);
1220 static void sd_ssc_extract_info(sd_ssc_t *ssc, struct sd_lun *un,
1233 static void sd_read_unit_properties(struct sd_lun *un);
1234 static int sd_process_sdconf_file(struct sd_lun *u
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/sd/
H A Dsd.c646 struct sd_lun sdLun;
672 * For each buf, we need to read the sd_lun struct,
675 else if (mdb_vread(&sdLun, sizeof (struct sd_lun), (uintptr_t)addr) ==
679 mdb_eval("$<sd_lun");
725 struct sd_lun sdLun;
746 /* read the sd_lun struct and print the contents */
747 if (mdb_vread(&sdLun, sizeof (struct sd_lun),
752 mdb_eval("$<sd_lun");
797 struct sd_lun sdLun;
818 /* read the sd_lun struc
[all...]
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/
H A Dpv_sd.c55 const size_t xdfs_c_hvm_ss_size = sizeof (struct sd_lun);

Completed in 121 milliseconds