usr/src/cmd/mdb/common/modules/sd/sd.c
589
struct sd_lun sdLun;
usr/src/cmd/mdb/common/modules/sd/sd.c
618
else if (mdb_vread(&sdLun, sizeof (struct sd_lun), (uintptr_t)addr) ==
usr/src/cmd/mdb/common/modules/sd/sd.c
662
struct sd_lun sdLun;
usr/src/cmd/mdb/common/modules/sd/sd.c
684
if (mdb_vread(&sdLun, sizeof (struct sd_lun),
usr/src/cmd/mdb/common/modules/sd/sd.c
728
struct sd_lun sdLun;
usr/src/cmd/mdb/common/modules/sd/sd.c
750
if (mdb_vread(&sdLun, sizeof (struct sd_lun),
usr/src/cmd/ndmpd/ndmp/ndmpd.h
293
int sd_lun;
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
824
session.ns_scsi.sd_lun = 0;
usr/src/cmd/ndmpd/ndmp/ndmpd_comm.c
902
session.ns_scsi.sd_sid, session.ns_scsi.sd_lun);
usr/src/cmd/ndmpd/ndmp/ndmpd_connect.c
801
ndmp_door_put_int32(enc_ctx, session->ns_scsi.sd_lun);
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
114
session->ns_scsi.sd_lun);
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
120
session->ns_scsi.sd_lun = 0;
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
166
reply.target_lun = session->ns_scsi.sd_lun;
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
305
session->ns_scsi.sd_sid, session->ns_scsi.sd_lun, request);
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
473
session->ns_scsi.sd_lun = lun;
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
476
session->ns_scsi.sd_sid = session->ns_scsi.sd_lun = -1;
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
540
if (sid != session->ns_scsi.sd_sid || lun != session->ns_scsi.sd_lun) {
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
546
session->ns_scsi.sd_lun);
usr/src/cmd/ndmpd/ndmp/ndmpd_scsi.c
562
session->ns_scsi.sd_lun = lun;
usr/src/uts/common/io/scsi/targets/sd.c
1001
static int sd_validate_sense_data(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1003
static void sd_decode_sense(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1006
static void sd_print_sense_msg(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
10086
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
1009
static void sd_sense_key_no_sense(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1011
static void sd_sense_key_recoverable_error(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
10129
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
1014
static void sd_sense_key_not_ready(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
1017
static void sd_sense_key_medium_or_hardware_error(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
1020
static void sd_sense_key_illegal_request(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1022
static void sd_sense_key_unit_attention(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
10220
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
1025
static void sd_sense_key_fail_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1027
static void sd_sense_key_blank_check(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1029
static void sd_sense_key_aborted_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
10309
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
1031
static void sd_sense_key_default(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
1035
static void sd_print_retry_msg(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1038
static void sd_pkt_reason_cmd_incomplete(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
10399
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
1040
static void sd_pkt_reason_cmd_tran_err(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1042
static void sd_pkt_reason_cmd_reset(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1044
static void sd_pkt_reason_cmd_aborted(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1046
static void sd_pkt_reason_cmd_timeout(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1048
static void sd_pkt_reason_cmd_unx_bus_free(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1050
static void sd_pkt_reason_cmd_tag_reject(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1052
static void sd_pkt_reason_default(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
1055
static void sd_reset_target(struct sd_lun *un, struct scsi_pkt *pktp);
usr/src/uts/common/io/scsi/targets/sd.c
1063
static void sd_log_dev_status_event(struct sd_lun *un, char *esc, int km_flag);
usr/src/uts/common/io/scsi/targets/sd.c
1064
static void sd_log_lun_expansion_event(struct sd_lun *un, int km_flag);
usr/src/uts/common/io/scsi/targets/sd.c
1065
static void sd_log_eject_request_event(struct sd_lun *un, int km_flag);
usr/src/uts/common/io/scsi/targets/sd.c
10676
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
1068
static int sd_handle_mchange(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
10754
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
10793
sd_xbuf_init(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
1083
static int sd_send_scsi_SYNCHRONIZE_CACHE(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
10915
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
11030
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
11114
sd_ssc_init(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
1114
static int sd_alloc_rqs(struct scsi_device *devp, struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
1115
static void sd_free_rqs(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
1117
static void sd_dump_memory(struct sd_lun *un, uint_t comp, char *title,
usr/src/uts/common/io/scsi/targets/sd.c
1119
static void sd_panic_for_res_conflict(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
11202
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
1134
static void sd_mhd_watch_incomplete(struct sd_lun *un, struct scsi_pkt *pkt);
usr/src/uts/common/io/scsi/targets/sd.c
1142
static int sd_persistent_reservation_in_read_keys(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
11430
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
1144
static int sd_persistent_reservation_in_read_resv(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
11544
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
11655
sd_buf_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
11705
sd_uscsi_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
1173
static void sr_ejected(register struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
1175
static opaque_t sd_watch_request_submit(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
11786
sd_mapblockaddr_iostart(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
1190
static struct sd_w_map *sd_range_lock(struct sd_lun *un, daddr_t startb,
usr/src/uts/common/io/scsi/targets/sd.c
1192
static struct sd_w_map *sd_get_range(struct sd_lun *un, daddr_t startb,
usr/src/uts/common/io/scsi/targets/sd.c
1194
static void sd_free_inlist_wmap(struct sd_lun *un, struct sd_w_map *wmp);
usr/src/uts/common/io/scsi/targets/sd.c
1195
static void sd_range_unlock(struct sd_lun *un, struct sd_w_map *wm);
usr/src/uts/common/io/scsi/targets/sd.c
1198
sddump_do_read_of_rmw(struct sd_lun *un, uint64_t blkno, uint64_t nblk,
usr/src/uts/common/io/scsi/targets/sd.c
12011
sd_mapblockaddr_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
1205
static void sd_failfast_flushq(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
12092
sd_mapblocksize_iostart(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
1211
static int sd_setup_next_xfer(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
12324
sd_mapblocksize_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
12592
sd_checksum_iostart(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
12611
sd_checksum_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
12630
sd_checksum_uscsi_iostart(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
12649
sd_checksum_uscsi_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
1265
static void sd_faultinjection_ioctl(int cmd, intptr_t arg, struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
12667
sd_pm_iostart(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
1267
static void sd_injection_log(char *buf, struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
12705
sd_pm_iodone(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
12742
sd_core_iostart(int index, struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
12822
sd_init_cdb_limits(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
12899
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
13074
sd_setup_rw_pkt(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
13217
sd_setup_next_rw_pkt(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
13304
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
13491
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
13579
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
13638
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
1371
typedef void (*sd_chain_t)(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
13792
sd_print_transport_rejected_message(struct sd_lun *un, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
13859
sd_add_buf_to_waitq(struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
13995
sd_start_cmds(struct sd_lun *un, struct buf *immed_bp)
usr/src/uts/common/io/scsi/targets/sd.c
14589
sd_return_command(struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
147
struct sd_lun *sd_debug_un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
14720
sd_return_failed_command(struct sd_lun *un, struct buf *bp, int errcode)
usr/src/uts/common/io/scsi/targets/sd.c
14751
sd_return_failed_command_no_restart(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
14862
sd_retry_command(struct sd_lun *un, struct buf *bp, int retry_check_flag,
usr/src/uts/common/io/scsi/targets/sd.c
14863
void (*user_funcp)(struct sd_lun *un, struct buf *bp, void *argp, int code),
usr/src/uts/common/io/scsi/targets/sd.c
15228
sd_set_retry_bp(struct sd_lun *un, struct buf *bp, clock_t retry_delay,
usr/src/uts/common/io/scsi/targets/sd.c
15365
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
15403
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
15450
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
15479
sd_send_request_sense_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
15547
sd_mark_rqs_busy(struct sd_lun *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/sd.c
15620
sd_mark_rqs_idle(struct sd_lun *un, struct sd_xbuf *sense_xp)
usr/src/uts/common/io/scsi/targets/sd.c
15651
sd_alloc_rqs(struct scsi_device *devp, struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
15792
sd_free_rqs(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
15840
sd_reduce_throttle(struct sd_lun *un, int throttle_type)
usr/src/uts/common/io/scsi/targets/sd.c
15906
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
16011
struct sd_lun *un = (struct sd_lun *)arg;
usr/src/uts/common/io/scsi/targets/sd.c
16045
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
16479
sd_print_incomplete_msg(struct sd_lun *un, struct buf *bp, void *arg, int code)
usr/src/uts/common/io/scsi/targets/sd.c
16520
sd_pkt_status_good(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
16580
sd_handle_request_sense(struct sd_lun *un, struct buf *sense_bp,
usr/src/uts/common/io/scsi/targets/sd.c
16700
sd_handle_auto_request_sense(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
16790
sd_print_sense_failed_msg(struct sd_lun *un, struct buf *bp, void *arg,
usr/src/uts/common/io/scsi/targets/sd.c
16819
sd_validate_sense_data(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
16980
sd_decode_sense(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
17067
sd_dump_memory(struct sd_lun *un, uint_t comp, char *title, uchar_t *data,
usr/src/uts/common/io/scsi/targets/sd.c
17169
sd_print_sense_msg(struct sd_lun *un, struct buf *bp, void *arg, int code)
usr/src/uts/common/io/scsi/targets/sd.c
17271
sd_sense_key_no_sense(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
17301
sd_sense_key_recoverable_error(struct sd_lun *un, uint8_t *sense_datap,
usr/src/uts/common/io/scsi/targets/sd.c
17358
sd_sense_key_not_ready(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
17611
sd_sense_key_medium_or_hardware_error(struct sd_lun *un, uint8_t *sense_datap,
usr/src/uts/common/io/scsi/targets/sd.c
17676
sd_sense_key_illegal_request(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
17709
sd_sense_key_unit_attention(struct sd_lun *un, uint8_t *sense_datap,
usr/src/uts/common/io/scsi/targets/sd.c
17859
sd_sense_key_fail_command(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
17889
sd_sense_key_blank_check(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
17924
sd_sense_key_aborted_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
17960
sd_sense_key_default(struct sd_lun *un, uint8_t *sense_datap, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18007
sd_print_retry_msg(struct sd_lun *un, struct buf *bp, void *arg, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
18091
sd_print_cmd_incomplete_msg(struct sd_lun *un, struct buf *bp, void *arg,
usr/src/uts/common/io/scsi/targets/sd.c
18139
sd_pkt_reason_cmd_incomplete(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18184
sd_pkt_reason_cmd_tran_err(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18222
sd_pkt_reason_cmd_reset(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
18260
sd_pkt_reason_cmd_aborted(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
18297
sd_pkt_reason_cmd_timeout(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
18333
sd_pkt_reason_cmd_unx_bus_free(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18336
void (*funcp)(struct sd_lun *un, struct buf *bp, void *arg, int code);
usr/src/uts/common/io/scsi/targets/sd.c
18364
sd_pkt_reason_cmd_tag_reject(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18403
sd_pkt_reason_default(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
18432
sd_pkt_status_check_condition(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18479
sd_pkt_status_busy(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
18573
sd_pkt_status_reservation_conflict(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
18655
sd_pkt_status_qfull(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
18690
sd_reset_target(struct sd_lun *un, struct scsi_pkt *pktp)
usr/src/uts/common/io/scsi/targets/sd.c
18746
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
18808
sd_log_dev_status_event(struct sd_lun *un, char *esc, int km_flag)
usr/src/uts/common/io/scsi/targets/sd.c
18875
sd_log_lun_expansion_event(struct sd_lun *un, int km_flag)
usr/src/uts/common/io/scsi/targets/sd.c
18889
sd_log_eject_request_event(struct sd_lun *un, int km_flag)
usr/src/uts/common/io/scsi/targets/sd.c
18907
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
18984
sd_handle_mchange(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
19081
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
19191
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
19410
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
1958
err = ddi_soft_state_init(&sd_state, sizeof (struct sd_lun),
usr/src/uts/common/io/scsi/targets/sd.c
19628
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
19735
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
19758
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
19867
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
19949
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
20060
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
20168
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
20322
sd_send_scsi_SYNCHRONIZE_CACHE(struct sd_lun *un, struct dk_callback *dkc)
usr/src/uts/common/io/scsi/targets/sd.c
20458
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
20563
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
20648
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
20754
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
20815
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
2088
sd_log_err(uint_t comp, struct sd_lun *un, const char *fmt, ...)
usr/src/uts/common/io/scsi/targets/sd.c
20907
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
21009
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
2112
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::sd_injection_mask));
usr/src/uts/common/io/scsi/targets/sd.c
21126
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
21236
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
21360
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
2137
sd_log_info(uint_t component, struct sd_lun *un, const char *fmt, ...)
usr/src/uts/common/io/scsi/targets/sd.c
21491
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
21582
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
2162
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::sd_injection_mask));
usr/src/uts/common/io/scsi/targets/sd.c
2187
sd_log_trace(uint_t component, struct sd_lun *un, const char *fmt, ...)
usr/src/uts/common/io/scsi/targets/sd.c
2212
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::sd_injection_mask));
usr/src/uts/common/io/scsi/targets/sd.c
22761
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
22841
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
23118
sd_watch_request_submit(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
23163
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
23386
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
23416
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
2344
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
23583
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
23727
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
23805
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
23858
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
23931
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
2397
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24001
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
24071
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24155
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24297
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24392
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24503
sd_mhd_watch_incomplete(struct sd_lun *un, struct scsi_pkt *pkt)
usr/src/uts/common/io/scsi/targets/sd.c
24699
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24790
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
24944
struct sd_lun *un = (struct sd_lun *)arg;
usr/src/uts/common/io/scsi/targets/sd.c
24999
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
25113
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
25203
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
25666
sd_scsi_poll(struct sd_lun *un, struct scsi_pkt *pktp)
usr/src/uts/common/io/scsi/targets/sd.c
25712
sd_send_polled_RQS(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
25983
sd_persistent_reservation_in_read_keys(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
26143
sd_persistent_reservation_in_read_resv(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
26325
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
26511
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
26679
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
26824
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
26887
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27011
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
27139
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27258
struct sd_lun *un = NULL;
usr/src/uts/common/io/scsi/targets/sd.c
2733
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27433
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27525
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27604
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27715
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27869
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
27953
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
28121
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
2823
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
28260
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
28330
sr_ejected(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
28371
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
28451
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
28624
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
28750
sd_range_lock(struct sd_lun *un, daddr_t startb, daddr_t endb, ushort_t typ)
usr/src/uts/common/io/scsi/targets/sd.c
28818
(sd_lun::un_wm_cache))
usr/src/uts/common/io/scsi/targets/sd.c
28913
sd_get_range(struct sd_lun *un, daddr_t startb, daddr_t endb)
usr/src/uts/common/io/scsi/targets/sd.c
28945
sd_free_inlist_wmap(struct sd_lun *un, struct sd_w_map *wmp)
usr/src/uts/common/io/scsi/targets/sd.c
28976
sd_range_unlock(struct sd_lun *un, struct sd_w_map *wm)
usr/src/uts/common/io/scsi/targets/sd.c
29023
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
29077
sddump_do_read_of_rmw(struct sd_lun *un, uint64_t blkno, uint64_t nblk,
usr/src/uts/common/io/scsi/targets/sd.c
2910
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
29217
sd_failfast_flushq(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
29395
sd_setup_next_xfer(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
29475
sd_panic_for_res_conflict(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
2948
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
29509
sd_faultinjection_ioctl(int cmd, intptr_t arg, struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
29792
sd_injection_log(char *buf, struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
29837
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
30245
sd_set_unit_attributes(struct sd_lun *un, dev_info_t *devi)
usr/src/uts/common/io/scsi/targets/sd.c
30440
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
30557
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
30665
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
31027
sd_ssc_extract_info(sd_ssc_t *ssc, struct sd_lun *un, struct scsi_pkt *pktp,
usr/src/uts/common/io/scsi/targets/sd.c
31143
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
3122
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
31223
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
3269
sd_read_unit_properties(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
3349
sd_process_sdconf_file(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
3487
sd_nvpair_str_decode(struct sd_lun *un, char *nvpair_str)
usr/src/uts/common/io/scsi/targets/sd.c
3519
sd_set_properties(struct sd_lun *un, char *name, char *value)
usr/src/uts/common/io/scsi/targets/sd.c
3758
sd_get_tunables_from_conf(struct sd_lun *un, int flags, int *data_list,
usr/src/uts/common/io/scsi/targets/sd.c
3863
sd_process_sdconf_table(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
3916
sd_sdconf_id_match(struct sd_lun *un, char *id, int idlen)
usr/src/uts/common/io/scsi/targets/sd.c
3998
sd_blank_cmp(struct sd_lun *un, char *id, int idlen)
usr/src/uts/common/io/scsi/targets/sd.c
4061
sd_chk_vers1_data(struct sd_lun *un, int flags, int *prop_list,
usr/src/uts/common/io/scsi/targets/sd.c
4134
sd_set_vers1_properties(struct sd_lun *un, int flags, sd_tunables *prop_list)
usr/src/uts/common/io/scsi/targets/sd.c
4374
sd_get_physical_geometry(struct sd_lun *un, cmlb_geom_t *pgeom_p,
usr/src/uts/common/io/scsi/targets/sd.c
4670
sd_get_virtual_geometry(struct sd_lun *un, cmlb_geom_t *lgeom_p,
usr/src/uts/common/io/scsi/targets/sd.c
4736
sd_update_block_info(struct sd_lun *un, uint32_t lbasize, uint64_t capacity)
usr/src/uts/common/io/scsi/targets/sd.c
4769
sd_parse_blk_limits_vpd(struct sd_lun *un, uchar_t *vpd_pg)
usr/src/uts/common/io/scsi/targets/sd.c
4829
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
4876
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5085
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5190
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5235
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5314
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5416
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5615
sd_create_pm_components(dev_info_t *devi, struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
5684
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5880
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
5977
sd_pm_state_change(struct sd_lun *un, int level, int flag)
usr/src/uts/common/io/scsi/targets/sd.c
6059
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
6111
struct sd_lun *un = arg;
usr/src/uts/common/io/scsi/targets/sd.c
6134
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
6640
sd_sync_with_callback(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
6677
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
722
static void sd_log_trace(uint_t comp, struct sd_lun *un, const char *fmt, ...);
usr/src/uts/common/io/scsi/targets/sd.c
724
static void sd_log_info(uint_t comp, struct sd_lun *un, const char *fmt, ...);
usr/src/uts/common/io/scsi/targets/sd.c
726
static void sd_log_err(uint_t comp, struct sd_lun *un, const char *fmt, ...);
usr/src/uts/common/io/scsi/targets/sd.c
757
static sd_ssc_t *sd_ssc_init(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
783
static void sd_ssc_extract_info(sd_ssc_t *ssc, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
794
static void sd_read_unit_properties(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
795
static int sd_process_sdconf_file(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
796
static void sd_nvpair_str_decode(struct sd_lun *un, char *nvpair_str);
usr/src/uts/common/io/scsi/targets/sd.c
7962
bzero(un, sizeof (struct sd_lun)); /* Clear any stale data! */
usr/src/uts/common/io/scsi/targets/sd.c
797
static void sd_set_properties(struct sd_lun *un, char *name, char *value);
usr/src/uts/common/io/scsi/targets/sd.c
798
static void sd_get_tunables_from_conf(struct sd_lun *un, int flags,
usr/src/uts/common/io/scsi/targets/sd.c
7997
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
800
static void sd_process_sdconf_table(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
801
static int sd_sdconf_id_match(struct sd_lun *un, char *id, int idlen);
usr/src/uts/common/io/scsi/targets/sd.c
8011
((un = (struct sd_lun *)devp->sd_private) == NULL) ||
usr/src/uts/common/io/scsi/targets/sd.c
802
static int sd_blank_cmp(struct sd_lun *un, char *id, int idlen);
usr/src/uts/common/io/scsi/targets/sd.c
803
static int sd_chk_vers1_data(struct sd_lun *un, int flags, int *prop_list,
usr/src/uts/common/io/scsi/targets/sd.c
805
static void sd_set_vers1_properties(struct sd_lun *un, int flags,
usr/src/uts/common/io/scsi/targets/sd.c
8136
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_mhd_token));
usr/src/uts/common/io/scsi/targets/sd.c
8155
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_swr_token));
usr/src/uts/common/io/scsi/targets/sd.c
816
static void sd_create_pm_components(dev_info_t *devi, struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
820
static int sd_pm_state_change(struct sd_lun *un, int level, int flag);
usr/src/uts/common/io/scsi/targets/sd.c
828
static void sd_set_unit_attributes(struct sd_lun *un, dev_info_t *devi);
usr/src/uts/common/io/scsi/targets/sd.c
829
static void sd_create_errstats(struct sd_lun *un, int instance);
usr/src/uts/common/io/scsi/targets/sd.c
830
static void sd_set_errstats(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
831
static void sd_set_pstats(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
834
static int sd_scsi_poll(struct sd_lun *un, struct scsi_pkt *pkt);
usr/src/uts/common/io/scsi/targets/sd.c
835
static int sd_send_polled_RQS(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
8413
bzero(un, sizeof (struct sd_lun));
usr/src/uts/common/io/scsi/targets/sd.c
8466
sd_create_errstats(struct sd_lun *un, int instance)
usr/src/uts/common/io/scsi/targets/sd.c
853
static void sd_update_block_info(struct sd_lun *un, uint32_t lbasize,
usr/src/uts/common/io/scsi/targets/sd.c
8548
sd_set_errstats(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
8638
sd_set_pstats(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
8695
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
875
static void sd_mapblockaddr_iostart(int index, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
877
static void sd_mapblocksize_iostart(int index, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
8784
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
879
static void sd_checksum_iostart(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
880
static void sd_checksum_uscsi_iostart(int index, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
882
static void sd_pm_iostart(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
883
static void sd_core_iostart(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
888
static void sd_buf_iodone(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
889
static void sd_uscsi_iodone(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
890
static void sd_mapblockaddr_iodone(int index, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
8903
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
892
static void sd_mapblocksize_iodone(int index, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
894
static void sd_checksum_iodone(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
895
static void sd_checksum_uscsi_iodone(int index, struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
897
static void sd_pm_iodone(int index, struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
8972
struct sd_lun *un = ssc->ssc_un;
usr/src/uts/common/io/scsi/targets/sd.c
9044
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
905
static int sd_setup_rw_pkt(struct sd_lun *un, struct scsi_pkt **pktpp,
usr/src/uts/common/io/scsi/targets/sd.c
909
static int sd_setup_next_rw_pkt(struct sd_lun *un, struct scsi_pkt *pktp,
usr/src/uts/common/io/scsi/targets/sd.c
9177
sd_pm_entry(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
919
static void sd_xbuf_init(struct sd_lun *un, struct buf *bp, struct sd_xbuf *xp,
usr/src/uts/common/io/scsi/targets/sd.c
922
static int sd_pm_entry(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
923
static void sd_pm_exit(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
930
static void sd_add_buf_to_waitq(struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
932
static void sd_start_cmds(struct sd_lun *un, struct buf *immed_bp);
usr/src/uts/common/io/scsi/targets/sd.c
9341
sd_pm_exit(struct sd_lun *un)
usr/src/uts/common/io/scsi/targets/sd.c
9400
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
944
static void sd_print_transport_rejected_message(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
946
static void sd_print_incomplete_msg(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
948
static void sd_print_sense_failed_msg(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
950
static void sd_print_cmd_incomplete_msg(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
953
static void sd_retry_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
955
void (*user_funcp)(struct sd_lun *un, struct buf *bp, void *argp, int c),
usr/src/uts/common/io/scsi/targets/sd.c
959
static void sd_set_retry_bp(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
962
static void sd_send_request_sense_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
966
static void sd_return_failed_command(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
9670
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
968
static void sd_return_failed_command_no_restart(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
970
static void sd_return_command(struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
971
static void sd_sync_with_callback(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
974
static void sd_mark_rqs_busy(struct sd_lun *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/sd.c
975
static struct buf *sd_mark_rqs_idle(struct sd_lun *un, struct sd_xbuf *xp);
usr/src/uts/common/io/scsi/targets/sd.c
977
static void sd_reduce_throttle(struct sd_lun *un, int throttle_type);
usr/src/uts/common/io/scsi/targets/sd.c
980
static void sd_init_cdb_limits(struct sd_lun *un);
usr/src/uts/common/io/scsi/targets/sd.c
982
static void sd_pkt_status_good(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
9861
struct sd_lun *un;
usr/src/uts/common/io/scsi/targets/sd.c
988
static void sd_pkt_status_check_condition(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
990
static void sd_pkt_status_busy(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
992
static void sd_pkt_status_reservation_conflict(struct sd_lun *un,
usr/src/uts/common/io/scsi/targets/sd.c
994
static void sd_pkt_status_qfull(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
997
static void sd_handle_request_sense(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/sd.c
999
static void sd_handle_auto_request_sense(struct sd_lun *un, struct buf *bp,
usr/src/uts/common/sys/scsi/targets/sddef.h
1355
struct sd_lun *xb_un; /* Ptr to associated sd_lun */
usr/src/uts/common/sys/scsi/targets/sddef.h
1499
struct sd_lun *ssc_un;
usr/src/uts/common/sys/scsi/targets/sddef.h
669
_NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, sd_lun))
usr/src/uts/common/sys/scsi/targets/sddef.h
670
_NOTE(READ_ONLY_DATA(sd_lun::un_sd))
usr/src/uts/common/sys/scsi/targets/sddef.h
671
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_reservation_type))
usr/src/uts/common/sys/scsi/targets/sddef.h
672
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_mincdb))
usr/src/uts/common/sys/scsi/targets/sddef.h
673
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_maxcdb))
usr/src/uts/common/sys/scsi/targets/sddef.h
674
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_max_hba_cdb))
usr/src/uts/common/sys/scsi/targets/sddef.h
675
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_status_len))
usr/src/uts/common/sys/scsi/targets/sddef.h
676
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_f_arq_enabled))
usr/src/uts/common/sys/scsi/targets/sddef.h
677
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_ctype))
usr/src/uts/common/sys/scsi/targets/sddef.h
678
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_cmlbhandle))
usr/src/uts/common/sys/scsi/targets/sddef.h
679
_NOTE(DATA_READABLE_WITHOUT_LOCK(sd_lun::un_fm_private))
usr/src/uts/common/sys/scsi/targets/sddef.h
683
sd_lun::un_mhd_token
usr/src/uts/common/sys/scsi/targets/sddef.h
684
sd_lun::un_state
usr/src/uts/common/sys/scsi/targets/sddef.h
685
sd_lun::un_tagflags
usr/src/uts/common/sys/scsi/targets/sddef.h
686
sd_lun::un_f_format_in_progress
usr/src/uts/common/sys/scsi/targets/sddef.h
687
sd_lun::un_resvd_timeid
usr/src/uts/common/sys/scsi/targets/sddef.h
688
sd_lun::un_reset_throttle_timeid
usr/src/uts/common/sys/scsi/targets/sddef.h
689
sd_lun::un_startstop_timeid
usr/src/uts/common/sys/scsi/targets/sddef.h
690
sd_lun::un_dcvb_timeid
usr/src/uts/common/sys/scsi/targets/sddef.h
691
sd_lun::un_f_allow_bus_device_reset
usr/src/uts/common/sys/scsi/targets/sddef.h
692
sd_lun::un_sys_blocksize
usr/src/uts/common/sys/scsi/targets/sddef.h
693
sd_lun::un_tgt_blocksize
usr/src/uts/common/sys/scsi/targets/sddef.h
694
sd_lun::un_phy_blocksize
usr/src/uts/common/sys/scsi/targets/sddef.h
695
sd_lun::un_additional_codes))
usr/src/uts/common/sys/scsi/targets/sddef.h
698
sd_lun::un_reserve_release_time
usr/src/uts/common/sys/scsi/targets/sddef.h
699
sd_lun::un_max_xfer_size
usr/src/uts/common/sys/scsi/targets/sddef.h
700
sd_lun::un_partial_dma_supported
usr/src/uts/common/sys/scsi/targets/sddef.h
701
sd_lun::un_buf_breakup_supported
usr/src/uts/common/sys/scsi/targets/sddef.h
702
sd_lun::un_f_is_fibre
usr/src/uts/common/sys/scsi/targets/sddef.h
703
sd_lun::un_node_type
usr/src/uts/common/sys/scsi/targets/sddef.h
704
sd_lun::un_buf_chain_type
usr/src/uts/common/sys/scsi/targets/sddef.h
705
sd_lun::un_uscsi_chain_type
usr/src/uts/common/sys/scsi/targets/sddef.h
706
sd_lun::un_direct_chain_type
usr/src/uts/common/sys/scsi/targets/sddef.h
707
sd_lun::un_priority_chain_type
usr/src/uts/common/sys/scsi/targets/sddef.h
708
sd_lun::un_xbuf_attr
usr/src/uts/common/sys/scsi/targets/sddef.h
709
sd_lun::un_cmd_timeout
usr/src/uts/common/sys/scsi/targets/sddef.h
710
sd_lun::un_pkt_flags))
usr/src/uts/common/sys/scsi/targets/sddef.h
741
_NOTE(MUTEX_PROTECTS_DATA(sd_lun::un_pm_mutex, sd_lun::un_pm_count
usr/src/uts/common/sys/scsi/targets/sddef.h
742
sd_lun::un_pm_timeid sd_lun::un_pm_busy sd_lun::un_pm_busy_cv
usr/src/uts/common/sys/scsi/targets/sddef.h
743
sd_lun::un_pm_idle_timeid))
usr/src/uts/common/sys/scsi/targets/sddef.h
746
_NOTE(MUTEX_PROTECTS_DATA(sd_lun::un_fi_mutex,
usr/src/uts/common/sys/scsi/targets/sddef.h
747
sd_lun::sd_fi_buf_len sd_lun::sd_fi_log))