/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | scsi_debug.c | 1055 static void clear_luns_changed_on_target(struct sdebug_dev_info *devip) in clear_luns_changed_on_target() argument 1057 struct sdebug_host_info *sdhp = devip->sdbg_host; in clear_luns_changed_on_target() 1061 if ((devip->sdbg_host == dp->sdbg_host) && in clear_luns_changed_on_target() 1062 (devip->target == dp->target)) { in clear_luns_changed_on_target() 1068 static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in make_ua() argument 1072 k = find_first_bit(devip->uas_bm, SDEBUG_NUM_UAS); in make_ua() 1131 clear_luns_changed_on_target(devip); in make_ua() 1144 clear_bit(k, devip->uas_bm); in make_ua() 1507 static int inquiry_vpd_b1(struct sdebug_dev_info *devip, unsigned char *arr) in inquiry_vpd_b1() argument 1514 if (devip in inquiry_vpd_b1() 1540 inquiry_vpd_b6(struct sdebug_dev_info *devip, unsigned char *arr) inquiry_vpd_b6() argument 1568 resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_inquiry() argument 1736 resp_requests(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_requests() argument 1790 resp_start_stop(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_start_stop() argument 1845 resp_readcap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_readcap() argument 1864 resp_readcap16(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_readcap16() argument 1910 resp_report_tgtpgs(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_report_tgtpgs() argument 1987 resp_rsup_opcodes(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_rsup_opcodes() argument 2138 resp_rsup_tmfs(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_rsup_tmfs() argument 2327 resp_mode_sense(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_mode_sense() argument 2494 resp_mode_select(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_mode_select() argument 2613 resp_log_sense(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_log_sense() argument 2713 sdebug_dev_is_zoned(struct sdebug_dev_info *devip) sdebug_dev_is_zoned() argument 2718 zbc_zone(struct sdebug_dev_info *devip, unsigned long long lba) zbc_zone() argument 2755 zbc_close_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp) zbc_close_zone() argument 2780 zbc_close_imp_open_zone(struct sdebug_dev_info *devip) zbc_close_imp_open_zone() argument 2793 zbc_open_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp, bool explicit) zbc_open_zone() argument 2824 zbc_set_zone_full(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp) zbc_set_zone_full() argument 2842 zbc_inc_wp(struct sdebug_dev_info *devip, unsigned long long lba, unsigned int num) zbc_inc_wp() argument 2888 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; check_zbc_access_params() local 2966 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; check_device_access_params() local 2994 devip2sip(struct sdebug_dev_info *devip, bool bug_if_fake_rw) devip2sip() argument 3282 resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_read_dt0() argument 3579 resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_dt0() argument 3715 resp_write_scat(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_scat() argument 3881 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; resp_write_same() local 3939 resp_write_same_10(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_same_10() argument 3964 resp_write_same_16(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_same_16() argument 3995 resp_write_buffer(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_buffer() argument 4041 resp_comp_write(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_comp_write() argument 4108 resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_unmap() argument 4165 resp_get_lba_status(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_get_lba_status() argument 4207 resp_sync_cache(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_sync_cache() argument 4240 resp_pre_fetch(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_pre_fetch() argument 4292 resp_report_luns(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_report_luns() argument 4385 resp_verify(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_verify() argument 4464 resp_report_zones(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_report_zones() argument 4606 zbc_open_all(struct sdebug_dev_info *devip) zbc_open_all() argument 4617 resp_open_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_open_zone() argument 4685 zbc_close_all(struct sdebug_dev_info *devip) zbc_close_all() argument 4693 resp_close_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_close_zone() argument 4741 zbc_finish_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp, bool empty) zbc_finish_zone() argument 4757 zbc_finish_all(struct sdebug_dev_info *devip) zbc_finish_all() argument 4765 resp_finish_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_finish_zone() argument 4813 zbc_rwp_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp) zbc_rwp_zone() argument 4838 zbc_rwp_all(struct sdebug_dev_info *devip) zbc_rwp_all() argument 4846 resp_rwp_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_rwp_zone() argument 4957 sdebug_device_create_zones(struct sdebug_dev_info *devip) sdebug_device_create_zones() argument 5072 struct sdebug_dev_info *devip; sdebug_device_create() local 5108 struct sdebug_dev_info *devip; find_build_dev_info() local 5149 struct sdebug_dev_info *devip = scsi_debug_slave_configure() local 5171 struct sdebug_dev_info *devip = scsi_debug_slave_destroy() local 5312 struct sdebug_dev_info *devip = sdp->hostdata; scsi_debug_device_reset() local 5330 struct sdebug_dev_info *devip; scsi_debug_target_reset() local 5355 struct sdebug_dev_info *devip; scsi_debug_bus_reset() local 5377 struct sdebug_dev_info *devip; scsi_debug_host_reset() local 5536 schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip, int scsi_result, int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *), int delta_jiff, int ndelay) schedule_resp() argument 7304 struct sdebug_dev_info *devip = sdev->hostdata; sdebug_change_qdepth() local 7346 resp_not_ready(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_not_ready() argument 7506 struct sdebug_dev_info *devip; scsi_debug_queuecommand() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | scsi_debug.c | 1053 static void clear_luns_changed_on_target(struct sdebug_dev_info *devip) in clear_luns_changed_on_target() argument 1061 if ((devip->sdbg_host == dp->sdbg_host) && in clear_luns_changed_on_target() 1062 (devip->target == dp->target)) in clear_luns_changed_on_target() 1069 static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in make_ua() argument 1073 k = find_first_bit(devip->uas_bm, SDEBUG_NUM_UAS); in make_ua() 1126 clear_luns_changed_on_target(devip); in make_ua() 1139 clear_bit(k, devip->uas_bm); in make_ua() 1504 static int inquiry_vpd_b1(struct sdebug_dev_info *devip, unsigned char *arr) in inquiry_vpd_b1() argument 1511 if (devip->zmodel == BLK_ZONED_HA) in inquiry_vpd_b1() 1537 static int inquiry_vpd_b6(struct sdebug_dev_info *devip, unsigne argument 1559 resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_inquiry() argument 1727 resp_requests(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_requests() argument 1781 resp_start_stop(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_start_stop() argument 1836 resp_readcap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_readcap() argument 1855 resp_readcap16(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_readcap16() argument 1901 resp_report_tgtpgs(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_report_tgtpgs() argument 1978 resp_rsup_opcodes(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_rsup_opcodes() argument 2129 resp_rsup_tmfs(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_rsup_tmfs() argument 2318 resp_mode_sense(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_mode_sense() argument 2485 resp_mode_select(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_mode_select() argument 2592 resp_log_sense(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_log_sense() argument 2671 sdebug_dev_is_zoned(struct sdebug_dev_info *devip) sdebug_dev_is_zoned() argument 2676 zbc_zone(struct sdebug_dev_info *devip, unsigned long long lba) zbc_zone() argument 2687 zbc_close_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp) zbc_close_zone() argument 2712 zbc_close_imp_open_zone(struct sdebug_dev_info *devip) zbc_close_imp_open_zone() argument 2725 zbc_open_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp, bool explicit) zbc_open_zone() argument 2756 zbc_set_zone_full(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp) zbc_set_zone_full() argument 2774 zbc_inc_wp(struct sdebug_dev_info *devip, unsigned long long lba, unsigned int num) zbc_inc_wp() argument 2820 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; check_zbc_access_params() local 2893 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; check_device_access_params() local 2921 devip2sip(struct sdebug_dev_info *devip, bool bug_if_fake_rw) devip2sip() argument 3137 resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_read_dt0() argument 3440 resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_dt0() argument 3560 resp_write_scat(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_scat() argument 3727 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata; resp_write_same() local 3786 resp_write_same_10(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_same_10() argument 3811 resp_write_same_16(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_same_16() argument 3842 resp_write_buffer(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_write_buffer() argument 3888 resp_comp_write(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_comp_write() argument 3956 resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_unmap() argument 4014 resp_get_lba_status(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_get_lba_status() argument 4056 resp_sync_cache(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_sync_cache() argument 4089 resp_pre_fetch(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_pre_fetch() argument 4142 resp_report_luns(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_report_luns() argument 4235 resp_verify(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_verify() argument 4315 resp_report_zones(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_report_zones() argument 4450 zbc_open_all(struct sdebug_dev_info *devip) zbc_open_all() argument 4461 resp_open_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_open_zone() argument 4530 zbc_close_all(struct sdebug_dev_info *devip) zbc_close_all() argument 4538 resp_close_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_close_zone() argument 4587 zbc_finish_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp, bool empty) zbc_finish_zone() argument 4603 zbc_finish_all(struct sdebug_dev_info *devip) zbc_finish_all() argument 4611 resp_finish_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_finish_zone() argument 4660 zbc_rwp_zone(struct sdebug_dev_info *devip, struct sdeb_zone_state *zsp) zbc_rwp_zone() argument 4685 zbc_rwp_all(struct sdebug_dev_info *devip) zbc_rwp_all() argument 4693 resp_rwp_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_rwp_zone() argument 4769 struct sdebug_dev_info *devip; sdebug_q_cmd_complete() local 4853 sdebug_device_create_zones(struct sdebug_dev_info *devip) sdebug_device_create_zones() argument 4942 struct sdebug_dev_info *devip; sdebug_device_create() local 4979 struct sdebug_dev_info *devip; find_build_dev_info() local 5025 struct sdebug_dev_info *devip = scsi_debug_slave_configure() local 5047 struct sdebug_dev_info *devip = scsi_debug_slave_destroy() local 5080 struct sdebug_dev_info *devip; stop_queued_cmnd() local 5125 struct sdebug_dev_info *devip; stop_all_queued() local 5192 struct sdebug_dev_info *devip = scsi_debug_device_reset() local 5206 struct sdebug_dev_info *devip; scsi_debug_target_reset() local 5242 struct sdebug_dev_info *devip; scsi_debug_bus_reset() local 5275 struct sdebug_dev_info *devip; scsi_debug_host_reset() local 5397 schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip, int scsi_result, int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *), int delta_jiff, int ndelay) schedule_resp() argument 7169 struct sdebug_dev_info *devip; sdebug_change_qdepth() local 7209 resp_not_ready(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) resp_not_ready() argument 7258 struct sdebug_dev_info *devip; scsi_debug_queuecommand() local [all...] |