usr/src/uts/common/io/scsi/targets/st.c
10122
st_handle_intr_busy(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
10190
st_get_error_entry(struct scsi_tape *un, intptr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/st.c
10397
st_update_error_stack(struct scsi_tape *un, struct scsi_pkt *pkt,
usr/src/uts/common/io/scsi/targets/st.c
10457
st_empty_error_stack(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
10487
st_handle_sense(struct scsi_tape *un, struct buf *bp, tapepos_t *pos)
usr/src/uts/common/io/scsi/targets/st.c
10557
st_handle_autosense(struct scsi_tape *un, struct buf *bp, tapepos_t *pos)
usr/src/uts/common/io/scsi/targets/st.c
10634
st_decode_sense(struct scsi_tape *un, struct buf *bp, int amt,
usr/src/uts/common/io/scsi/targets/st.c
11318
st_handle_intr_retry_lcmd(struct scsi_tape *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/st.c
11390
st_wrongtapetype(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
11435
st_check_error(struct scsi_tape *un, struct scsi_pkt *pkt)
usr/src/uts/common/io/scsi/targets/st.c
11547
st_calc_bnum(struct scsi_tape *un, struct buf *bp, struct scsi_pkt *pkt)
usr/src/uts/common/io/scsi/targets/st.c
11682
st_set_state(struct scsi_tape *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/st.c
12196
st_set_pe_errno(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
1222
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
12241
st_hba_unflush(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
12284
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
12349
st_debug_cmds(struct scsi_tape *un, int com, int count, int wait)
usr/src/uts/common/io/scsi/targets/st.c
12369
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
12748
st_turn_pe_on(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
12791
st_turn_pe_off(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
12819
st_clear_pe(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
12836
st_set_pe_flag(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
12850
st_do_reserve(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
12892
st_check_cdb_for_need_to_reserve(struct scsi_tape *un, uchar_t *cdb)
usr/src/uts/common/io/scsi/targets/st.c
12944
st_check_cmd_for_need_to_reserve(struct scsi_tape *un, uchar_t cmd, int cnt)
usr/src/uts/common/io/scsi/targets/st.c
12995
st_reserve_release(struct scsi_tape *un, int cmd, ubufunc_t ubf)
usr/src/uts/common/io/scsi/targets/st.c
13054
st_take_ownership(struct scsi_tape *un, ubufunc_t ubf)
usr/src/uts/common/io/scsi/targets/st.c
13106
st_create_errstats(struct scsi_tape *un, int instance)
usr/src/uts/common/io/scsi/targets/st.c
13165
st_validate_tapemarks(struct scsi_tape *un, ubufunc_t ubf, tapepos_t *pos)
usr/src/uts/common/io/scsi/targets/st.c
13293
st_check_asc_ascq(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13320
st_logpage_supported(struct scsi_tape *un, uchar_t page)
usr/src/uts/common/io/scsi/targets/st.c
13397
st_check_clean_bit(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13494
st_check_sequential_clean_bit(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13575
st_check_alert_flags(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13694
st_check_sense_clean_bit(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13797
st_calculate_timeouts(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13866
st_is_not_wormable(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13873
st_is_hp_dat_tape_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13894
st_is_hp_dat_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13933
st_is_hp_lto_tape_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
13988
st_is_hp_lto_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14027
st_is_t10_worm_device(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14047
st_is_t10_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14088
st_is_stk_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14144
st_is_dlt_tape_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14197
st_is_dlt_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14279
st_is_sony_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14339
st_is_drive_worm(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
14401
st_read_attributes(struct scsi_tape *un, uint16_t attribute, void *pnt,
usr/src/uts/common/io/scsi/targets/st.c
14483
st_get_special_inquiry(struct scsi_tape *un, uchar_t size, caddr_t dest,
usr/src/uts/common/io/scsi/targets/st.c
14530
st_update_block_pos(struct scsi_tape *un, bufunc_t bf, int post_space)
usr/src/uts/common/io/scsi/targets/st.c
14607
st_get_read_pos(struct scsi_tape *un, buf_t *bp)
usr/src/uts/common/io/scsi/targets/st.c
14729
st_interpret_read_pos(struct scsi_tape const *un, tapepos_t *dest,
usr/src/uts/common/io/scsi/targets/st.c
15107
st_logical_block_locate(struct scsi_tape *un, ubufunc_t ubf, tapepos_t *pos,
usr/src/uts/common/io/scsi/targets/st.c
15256
st_mtfsf_ioctl(struct scsi_tape *un, int64_t files)
usr/src/uts/common/io/scsi/targets/st.c
15332
st_forward_space_files(struct scsi_tape *un, int64_t count)
usr/src/uts/common/io/scsi/targets/st.c
15432
st_scenic_route_to_begining_of_file(struct scsi_tape *un, int32_t fileno)
usr/src/uts/common/io/scsi/targets/st.c
15448
st_space_to_begining_of_file(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
15485
st_mtfsr_ioctl(struct scsi_tape *un, int64_t count)
usr/src/uts/common/io/scsi/targets/st.c
15557
st_space_records(struct scsi_tape *un, int64_t count)
usr/src/uts/common/io/scsi/targets/st.c
15674
st_mtbsf_ioctl(struct scsi_tape *un, int64_t files)
usr/src/uts/common/io/scsi/targets/st.c
15737
st_backward_space_files(struct scsi_tape *un, int64_t count, int infront)
usr/src/uts/common/io/scsi/targets/st.c
1574
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
15902
st_mtnbsf_ioctl(struct scsi_tape *un, int64_t count)
usr/src/uts/common/io/scsi/targets/st.c
15956
st_mtbsr_ioctl(struct scsi_tape *un, int64_t num)
usr/src/uts/common/io/scsi/targets/st.c
16026
st_mtfsfm_ioctl(struct scsi_tape *un, int64_t cnt)
usr/src/uts/common/io/scsi/targets/st.c
1603
struct scsi_tape *un = NULL;
usr/src/uts/common/io/scsi/targets/st.c
16052
st_mtbsfm_ioctl(struct scsi_tape *un, int64_t cnt)
usr/src/uts/common/io/scsi/targets/st.c
16083
st_release_contig_mem(struct scsi_tape *un, struct contig_mem *cp)
usr/src/uts/common/io/scsi/targets/st.c
16105
st_get_contig_mem(struct scsi_tape *un, size_t len, int alloc_flags)
usr/src/uts/common/io/scsi/targets/st.c
16233
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
16285
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
16391
st_check_if_media_changed(struct scsi_tape *un, caddr_t data, int size)
usr/src/uts/common/io/scsi/targets/st.c
16487
st_handle_hex_media_id(struct scsi_tape *un, void *pnt, int size)
usr/src/uts/common/io/scsi/targets/st.c
16517
st_get_media_id_via_read_attribute(struct scsi_tape *un, ubufunc_t bufunc)
usr/src/uts/common/io/scsi/targets/st.c
16567
st_get_media_id_via_media_serial_cmd(struct scsi_tape *un, ubufunc_t bufunc)
usr/src/uts/common/io/scsi/targets/st.c
16676
st_bogus_media_id(struct scsi_tape *un, ubufunc_t bufunc)
usr/src/uts/common/io/scsi/targets/st.c
16687
typedef int (*media_chk_function)(struct scsi_tape *, ubufunc_t bufunc);
usr/src/uts/common/io/scsi/targets/st.c
16696
st_get_media_identification(struct scsi_tape *un, ubufunc_t bufunc)
usr/src/uts/common/io/scsi/targets/st.c
16728
st_command_recovery(struct scsi_tape *un, struct scsi_pkt *pkt,
usr/src/uts/common/io/scsi/targets/st.c
16788
st_recov_ret(struct scsi_tape *un, st_err_info *errinfo, errstate err)
usr/src/uts/common/io/scsi/targets/st.c
16842
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
17049
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
17188
st_rcmd(struct scsi_tape *un, int com, int64_t count, int wait)
usr/src/uts/common/io/scsi/targets/st.c
17228
st_uscsi_rcmd(struct scsi_tape *un, struct uscsi_cmd *ucmd, int flag)
usr/src/uts/common/io/scsi/targets/st.c
17269
st_add_recovery_info_to_pkt(struct scsi_tape *un, buf_t *bp,
usr/src/uts/common/io/scsi/targets/st.c
17533
st_make_sure_mode_data_is_correct(struct scsi_tape *un, ubufunc_t ubf)
usr/src/uts/common/io/scsi/targets/st.c
17554
st_check_mode_for_change(struct scsi_tape *un, ubufunc_t ubf)
usr/src/uts/common/io/scsi/targets/st.c
17608
st_test_path_to_device(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
17641
st_recovery_read_pos(struct scsi_tape *un, read_p_types type,
usr/src/uts/common/io/scsi/targets/st.c
17692
st_recovery_get_position(struct scsi_tape *un, tapepos_t *read,
usr/src/uts/common/io/scsi/targets/st.c
17744
st_compare_expected_position(struct scsi_tape *un, st_err_info *ei,
usr/src/uts/common/io/scsi/targets/st.c
18005
st_recover_reissue_pkt(struct scsi_tape *un, struct scsi_pkt *oldpkt)
usr/src/uts/common/io/scsi/targets/st.c
18118
st_transport(struct scsi_tape *un, struct scsi_pkt *pkt)
usr/src/uts/common/io/scsi/targets/st.c
1831
(*cfg_functp)(struct scsi_tape *, char *vidpid, struct st_drivetype *);
usr/src/uts/common/io/scsi/targets/st.c
1846
st_known_tape_type(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
18474
st_reset(struct scsi_tape *un, int reset_type)
usr/src/uts/common/io/scsi/targets/st.c
18514
st_set_target_TLR_mode(struct scsi_tape *un, ubufunc_t ubf)
usr/src/uts/common/io/scsi/targets/st.c
18570
struct scsi_tape *un = (struct scsi_tape *)arg;
usr/src/uts/common/io/scsi/targets/st.c
1984
st_validate_conf_data(struct scsi_tape *un, int *list, int list_len,
usr/src/uts/common/io/scsi/targets/st.c
2073
st_get_conf_from_st_dot_conf(struct scsi_tape *un, char *vidpid,
usr/src/uts/common/io/scsi/targets/st.c
2242
st_get_conf_from_st_conf_dot_c(struct scsi_tape *un, char *vidpid,
usr/src/uts/common/io/scsi/targets/st.c
2271
st_get_conf_from_tape_drive(struct scsi_tape *un, char *vidpid,
usr/src/uts/common/io/scsi/targets/st.c
2438
st_get_densities_from_tape_drive(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
2591
st_get_timeout_values_from_tape_drive(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
2681
st_get_timeouts_value(struct scsi_tape *un, uchar_t option_code,
usr/src/uts/common/io/scsi/targets/st.c
2747
st_get_default_conf(struct scsi_tape *un, char *vidpid, struct st_drivetype *dp)
usr/src/uts/common/io/scsi/targets/st.c
2952
st_tape_init(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
3866
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
4103
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
4459
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
4514
st_space_fmks(struct scsi_tape *un, int64_t count)
usr/src/uts/common/io/scsi/targets/st.c
4608
st_find_eod(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
4851
st_wait_for_io(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
492
static void st_known_tape_type(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
493
static int st_get_conf_from_st_dot_conf(struct scsi_tape *, char *,
usr/src/uts/common/io/scsi/targets/st.c
495
static int st_get_conf_from_st_conf_dot_c(struct scsi_tape *, char *,
usr/src/uts/common/io/scsi/targets/st.c
497
static int st_get_conf_from_tape_drive(struct scsi_tape *, char *,
usr/src/uts/common/io/scsi/targets/st.c
499
static int st_get_densities_from_tape_drive(struct scsi_tape *,
usr/src/uts/common/io/scsi/targets/st.c
501
static int st_get_timeout_values_from_tape_drive(struct scsi_tape *,
usr/src/uts/common/io/scsi/targets/st.c
503
static int st_get_timeouts_value(struct scsi_tape *, uchar_t, ushort_t *,
usr/src/uts/common/io/scsi/targets/st.c
505
static int st_get_default_conf(struct scsi_tape *, char *,
usr/src/uts/common/io/scsi/targets/st.c
509
static int st_find_eod(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
511
static int st_uscsi_cmd(struct scsi_tape *un, struct uscsi_cmd *, int flag);
usr/src/uts/common/io/scsi/targets/st.c
512
static int st_mtioctop(struct scsi_tape *un, intptr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/st.c
513
static int st_mtiocltop(struct scsi_tape *un, intptr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/st.c
514
static int st_do_mtioctop(struct scsi_tape *un, struct mtlop *mtop);
usr/src/uts/common/io/scsi/targets/st.c
515
static void st_start(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
516
static int st_handle_start_busy(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
518
static int st_handle_intr_busy(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
520
static int st_handle_intr_retry_lcmd(struct scsi_tape *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/st.c
521
static void st_done_and_mutex_exit(struct scsi_tape *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/st.c
522
static void st_init(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
523
static void st_make_cmd(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
525
static void st_make_uscsi_cmd(struct scsi_tape *, struct uscsi_cmd *,
usr/src/uts/common/io/scsi/targets/st.c
528
static void st_set_state(struct scsi_tape *un, buf_t *bp);
usr/src/uts/common/io/scsi/targets/st.c
531
static int st_cmd(struct scsi_tape *un, int com, int64_t count, int wait);
usr/src/uts/common/io/scsi/targets/st.c
532
static int st_setup_cmd(struct scsi_tape *un, buf_t *bp, int com,
usr/src/uts/common/io/scsi/targets/st.c
534
static int st_set_compression(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
536
static int st_determine_generic(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
537
static int st_determine_density(struct scsi_tape *un, int rw);
usr/src/uts/common/io/scsi/targets/st.c
538
static int st_get_density(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
539
static int st_set_density(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
540
static int st_loadtape(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
541
static int st_modesense(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
542
static int st_modeselect(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
543
static errstate st_handle_incomplete(struct scsi_tape *un, struct buf *bp);
usr/src/uts/common/io/scsi/targets/st.c
544
static int st_wrongtapetype(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
545
static errstate st_check_error(struct scsi_tape *un, struct scsi_pkt *pkt);
usr/src/uts/common/io/scsi/targets/st.c
546
static errstate st_handle_sense(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
548
static errstate st_handle_autosense(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
550
static int st_get_error_entry(struct scsi_tape *un, intptr_t arg, int flag);
usr/src/uts/common/io/scsi/targets/st.c
551
static void st_update_error_stack(struct scsi_tape *un, struct scsi_pkt *pkt,
usr/src/uts/common/io/scsi/targets/st.c
553
static void st_empty_error_stack(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
554
static errstate st_decode_sense(struct scsi_tape *un, struct buf *bp, int amt,
usr/src/uts/common/io/scsi/targets/st.c
5558
st_mtioctop(struct scsi_tape *un, intptr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/st.c
562
static int st_gen_mode_sense(struct scsi_tape *un, ubufunc_t ubf, int page,
usr/src/uts/common/io/scsi/targets/st.c
564
static int st_change_block_size(struct scsi_tape *un, uint32_t nblksz);
usr/src/uts/common/io/scsi/targets/st.c
565
static int st_gen_mode_select(struct scsi_tape *un, ubufunc_t ubf,
usr/src/uts/common/io/scsi/targets/st.c
5661
st_mtiocltop(struct scsi_tape *un, intptr_t arg, int flag)
usr/src/uts/common/io/scsi/targets/st.c
567
static int st_read_block_limits(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
5681
st_do_mtioctop(struct scsi_tape *un, struct mtlop *mtop)
usr/src/uts/common/io/scsi/targets/st.c
569
static int st_report_density_support(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
571
static int st_report_supported_operation(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
573
static int st_tape_init(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
574
static void st_flush(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
575
static void st_set_pe_errno(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
576
static void st_hba_unflush(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
577
static void st_turn_pe_on(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
578
static void st_turn_pe_off(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
579
static void st_set_pe_flag(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
580
static void st_clear_pe(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
581
static void st_wait_for_io(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
582
static int st_set_devconfig_page(struct scsi_tape *un, int compression_on);
usr/src/uts/common/io/scsi/targets/st.c
583
static int st_set_datacomp_page(struct scsi_tape *un, int compression_on);
usr/src/uts/common/io/scsi/targets/st.c
584
static int st_reserve_release(struct scsi_tape *un, int command, ubufunc_t ubf);
usr/src/uts/common/io/scsi/targets/st.c
585
static int st_check_cdb_for_need_to_reserve(struct scsi_tape *un, uchar_t *cdb);
usr/src/uts/common/io/scsi/targets/st.c
586
static int st_check_cmd_for_need_to_reserve(struct scsi_tape *un, uchar_t cmd,
usr/src/uts/common/io/scsi/targets/st.c
588
static int st_take_ownership(struct scsi_tape *un, ubufunc_t ubf);
usr/src/uts/common/io/scsi/targets/st.c
589
static int st_check_asc_ascq(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
590
static int st_check_clean_bit(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
591
static int st_check_alert_flags(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
592
static int st_check_sequential_clean_bit(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
593
static int st_check_sense_clean_bit(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
595
static void st_calculate_timeouts(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
596
static writablity st_is_drive_worm(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
597
static int st_read_attributes(struct scsi_tape *un, uint16_t attribute,
usr/src/uts/common/io/scsi/targets/st.c
599
static int st_get_special_inquiry(struct scsi_tape *un, uchar_t size,
usr/src/uts/common/io/scsi/targets/st.c
601
static int st_update_block_pos(struct scsi_tape *un, bufunc_t bf,
usr/src/uts/common/io/scsi/targets/st.c
603
static int st_interpret_read_pos(struct scsi_tape const *un, tapepos_t *dest,
usr/src/uts/common/io/scsi/targets/st.c
605
static int st_get_read_pos(struct scsi_tape *un, buf_t *bp);
usr/src/uts/common/io/scsi/targets/st.c
606
static int st_logical_block_locate(struct scsi_tape *un, ubufunc_t ubf,
usr/src/uts/common/io/scsi/targets/st.c
608
static int st_mtfsf_ioctl(struct scsi_tape *un, int64_t files);
usr/src/uts/common/io/scsi/targets/st.c
609
static int st_mtfsr_ioctl(struct scsi_tape *un, int64_t count);
usr/src/uts/common/io/scsi/targets/st.c
610
static int st_mtbsf_ioctl(struct scsi_tape *un, int64_t files);
usr/src/uts/common/io/scsi/targets/st.c
611
static int st_mtnbsf_ioctl(struct scsi_tape *un, int64_t count);
usr/src/uts/common/io/scsi/targets/st.c
612
static int st_mtbsr_ioctl(struct scsi_tape *un, int64_t num);
usr/src/uts/common/io/scsi/targets/st.c
613
static int st_mtfsfm_ioctl(struct scsi_tape *un, int64_t cnt);
usr/src/uts/common/io/scsi/targets/st.c
614
static int st_mtbsfm_ioctl(struct scsi_tape *un, int64_t cnt);
usr/src/uts/common/io/scsi/targets/st.c
615
static int st_backward_space_files(struct scsi_tape *un, int64_t count,
usr/src/uts/common/io/scsi/targets/st.c
617
static int st_forward_space_files(struct scsi_tape *un, int64_t files);
usr/src/uts/common/io/scsi/targets/st.c
618
static int st_scenic_route_to_begining_of_file(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
6193
st_uscsi_cmd(struct scsi_tape *un, struct uscsi_cmd *ucmd, int flag)
usr/src/uts/common/io/scsi/targets/st.c
620
static int st_space_to_begining_of_file(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
621
static int st_space_records(struct scsi_tape *un, int64_t records);
usr/src/uts/common/io/scsi/targets/st.c
622
static int st_get_media_identification(struct scsi_tape *un, ubufunc_t bufunc);
usr/src/uts/common/io/scsi/targets/st.c
623
static errstate st_command_recovery(struct scsi_tape *un, struct scsi_pkt *pkt,
usr/src/uts/common/io/scsi/targets/st.c
627
static int st_rcmd(struct scsi_tape *un, int com, int64_t count, int wait);
usr/src/uts/common/io/scsi/targets/st.c
628
static int st_uscsi_rcmd(struct scsi_tape *un, struct uscsi_cmd *ucmd,
usr/src/uts/common/io/scsi/targets/st.c
630
static void st_add_recovery_info_to_pkt(struct scsi_tape *un, buf_t *bp,
usr/src/uts/common/io/scsi/targets/st.c
632
static int st_check_mode_for_change(struct scsi_tape *un, ubufunc_t ubf);
usr/src/uts/common/io/scsi/targets/st.c
633
static int st_test_path_to_device(struct scsi_tape *un);
usr/src/uts/common/io/scsi/targets/st.c
634
static int st_recovery_read_pos(struct scsi_tape *un, read_p_types type,
usr/src/uts/common/io/scsi/targets/st.c
636
static int st_recovery_get_position(struct scsi_tape *un, tapepos_t *read,
usr/src/uts/common/io/scsi/targets/st.c
638
static int st_compare_expected_position(struct scsi_tape *un, st_err_info *ei,
usr/src/uts/common/io/scsi/targets/st.c
640
static errstate st_recover_reissue_pkt(struct scsi_tape *us,
usr/src/uts/common/io/scsi/targets/st.c
6403
st_start_dump(struct scsi_tape *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/st.c
642
static int st_transport(struct scsi_tape *un, struct scsi_pkt *pkt);
usr/src/uts/common/io/scsi/targets/st.c
6444
st_start(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
645
static int st_reset(struct scsi_tape *un, int reset_type);
usr/src/uts/common/io/scsi/targets/st.c
649
static int st_set_target_TLR_mode(struct scsi_tape *un, ubufunc_t ubf);
usr/src/uts/common/io/scsi/targets/st.c
650
static int st_make_sure_mode_data_is_correct(struct scsi_tape *un,
usr/src/uts/common/io/scsi/targets/st.c
657
static void st_release_contig_mem(struct scsi_tape *un, struct contig_mem *cp);
usr/src/uts/common/io/scsi/targets/st.c
658
static struct contig_mem *st_get_contig_mem(struct scsi_tape *un, size_t len,
usr/src/uts/common/io/scsi/targets/st.c
6660
st_handle_start_busy(struct scsi_tape *un, struct buf *bp,
usr/src/uts/common/io/scsi/targets/st.c
669
static int st_create_errstats(struct scsi_tape *, int);
usr/src/uts/common/io/scsi/targets/st.c
670
static int st_validate_tapemarks(struct scsi_tape *un, ubufunc_t ubf,
usr/src/uts/common/io/scsi/targets/st.c
6727
struct scsi_tape *un = (struct scsi_tape *)arg;
usr/src/uts/common/io/scsi/targets/st.c
674
static void st_debug_cmds(struct scsi_tape *un, int com, int count, int wait);
usr/src/uts/common/io/scsi/targets/st.c
6816
st_done_and_mutex_exit(struct scsi_tape *un, struct buf *bp)
usr/src/uts/common/io/scsi/targets/st.c
6945
st_flush(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
7011
st_determine_generic(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
7216
st_determine_density(struct scsi_tape *un, int rw)
usr/src/uts/common/io/scsi/targets/st.c
7287
st_get_density(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
735
sizeof (struct scsi_tape), ST_MAXUNIT)) != 0)) {
usr/src/uts/common/io/scsi/targets/st.c
7380
st_set_density(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
7427
st_loadtape(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
7475
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
7594
st_cmd(struct scsi_tape *un, int com, int64_t count, int wait)
usr/src/uts/common/io/scsi/targets/st.c
7674
st_setup_cmd(struct scsi_tape *un, buf_t *bp, int com, int64_t count)
usr/src/uts/common/io/scsi/targets/st.c
7904
st_set_compression(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
8007
st_set_devconfig_page(struct scsi_tape *un, int compression_on)
usr/src/uts/common/io/scsi/targets/st.c
8073
st_set_datacomp_page(struct scsi_tape *un, int compression_on)
usr/src/uts/common/io/scsi/targets/st.c
8147
st_modesense(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
8193
st_modeselect(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
8317
st_gen_mode_sense(struct scsi_tape *un, ubufunc_t ubf, int page,
usr/src/uts/common/io/scsi/targets/st.c
8355
st_gen_mode_select(struct scsi_tape *un, ubufunc_t ubf,
usr/src/uts/common/io/scsi/targets/st.c
8405
st_read_block_limits(struct scsi_tape *un, struct read_blklim *read_blk)
usr/src/uts/common/io/scsi/targets/st.c
8438
st_report_density_support(struct scsi_tape *un, uchar_t *density_data,
usr/src/uts/common/io/scsi/targets/st.c
8474
st_report_supported_operation(struct scsi_tape *un, uchar_t *oper_data,
usr/src/uts/common/io/scsi/targets/st.c
8529
st_change_block_size(struct scsi_tape *un, uint32_t nblksz)
usr/src/uts/common/io/scsi/targets/st.c
8602
st_init(struct scsi_tape *un)
usr/src/uts/common/io/scsi/targets/st.c
8628
st_make_cmd(struct scsi_tape *un, struct buf *bp, int (*func)(caddr_t))
usr/src/uts/common/io/scsi/targets/st.c
872
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
9024
st_make_uscsi_cmd(struct scsi_tape *un, struct uscsi_cmd *ucmd,
usr/src/uts/common/io/scsi/targets/st.c
9116
struct scsi_tape *un = arg;
usr/src/uts/common/io/scsi/targets/st.c
9387
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
9554
struct scsi_tape *un = arg;
usr/src/uts/common/io/scsi/targets/st.c
9572
struct scsi_tape *un = arg;
usr/src/uts/common/io/scsi/targets/st.c
9597
struct scsi_tape *un;
usr/src/uts/common/io/scsi/targets/st.c
9945
st_handle_incomplete(struct scsi_tape *un, struct buf *bp)
usr/src/uts/common/sys/scsi/targets/stdef.h
1040
writablity (*un_wormable) (struct scsi_tape *un); /* worm test fuct */
usr/src/uts/common/sys/scsi/targets/stdef.h
1057
int (*un_media_id_method)(struct scsi_tape *, int (*)());
usr/src/uts/common/sys/scsi/targets/stdef.h
1073
typedef int (*bufunc_t)(struct scsi_tape *, int, int64_t, int);
usr/src/uts/common/sys/scsi/targets/stdef.h
1074
typedef int (*ubufunc_t)(struct scsi_tape *, struct uscsi_cmd *, int);
usr/src/uts/common/sys/scsi/targets/stdef.h
1165
_NOTE(MUTEX_PROTECTS_DATA(scsi_device::sd_mutex, scsi_tape))
usr/src/uts/common/sys/scsi/targets/stdef.h
1166
_NOTE(SCHEME_PROTECTS_DATA("stable data", scsi_tape::un_dp))
usr/src/uts/common/sys/scsi/targets/stdef.h
1167
_NOTE(SCHEME_PROTECTS_DATA("stable data", scsi_tape::un_sd))
usr/src/uts/common/sys/scsi/targets/stdef.h
1168
_NOTE(SCHEME_PROTECTS_DATA("not shared", scsi_tape::un_rqs))
usr/src/uts/common/sys/scsi/targets/stdef.h
1169
_NOTE(SCHEME_PROTECTS_DATA("protected by cv", scsi_tape::un_sbufp))
usr/src/uts/common/sys/scsi/targets/stdef.h
1170
_NOTE(DATA_READABLE_WITHOUT_LOCK(scsi_tape::un_bsize))
usr/src/uts/common/sys/scsi/targets/stdef.h
1173
scsi_tape::un_allow_large_xfer
usr/src/uts/common/sys/scsi/targets/stdef.h
1174
scsi_tape::un_maxbsize
usr/src/uts/common/sys/scsi/targets/stdef.h
1175
scsi_tape::un_maxdma
usr/src/uts/common/sys/scsi/targets/stdef.h
1178
_NOTE(DATA_READABLE_WITHOUT_LOCK(scsi_tape::un_contig_mem_hdl))
usr/src/uts/common/sys/scsi/targets/stdef.h
1442
register struct scsi_tape *un; \