| H A D | scsi_debug.c | 607 static int resp_get_stream_status(struct scsi_cmnd *scp, 1364 static void mk_sense_invalid_fld(struct scsi_cmnd *scp, in mk_sense_invalid_fld() argument 1372 sbuff = scp->sense_buffer; in mk_sense_invalid_fld() 1374 sdev_printk(KERN_ERR, scp->device, "sense_buffer is NULL\n"); in mk_sense_invalid_fld() 1379 scsi_build_sense(scp, sdebug_dsense, ILLEGAL_REQUEST, asc, 0); in mk_sense_invalid_fld() 1398 sdev_printk(KERN_INFO, scp->device, "%s: [sense_key,asc,ascq" in mk_sense_invalid_fld() 1403 static void mk_sense_buffer(struct scsi_cmnd *scp, int key, int asc, int asq) in mk_sense_buffer() argument 1405 if (!scp->sense_buffer) { in mk_sense_buffer() 1406 sdev_printk(KERN_ERR, scp->device, "sense_buffer is NULL\n"); in mk_sense_buffer() 1409 memset(scp in mk_sense_buffer() 1420 mk_sense_info_tape(struct scsi_cmnd * scp,int key,int asc,int asq,unsigned int information,unsigned char tape_flags) mk_sense_info_tape() argument 1442 mk_sense_invalid_opcode(struct scsi_cmnd * scp) mk_sense_invalid_opcode() argument 1531 make_ua(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) make_ua() argument 1624 fill_from_dev_buffer(struct scsi_cmnd * scp,unsigned char * arr,int arr_len) fill_from_dev_buffer() argument 1647 p_fill_from_dev_buffer(struct scsi_cmnd * scp,const void * arr,int arr_len,unsigned int off_dst) p_fill_from_dev_buffer() argument 1672 fetch_to_dev_buffer(struct scsi_cmnd * scp,unsigned char * arr,int arr_len) fetch_to_dev_buffer() argument 2056 resp_inquiry(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_inquiry() argument 2226 resp_requests(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_requests() argument 2280 resp_start_stop(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_start_stop() argument 2343 resp_readcap(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_readcap() argument 2362 resp_readcap16(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_readcap16() argument 2408 resp_report_tgtpgs(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_report_tgtpgs() argument 2485 resp_rsup_opcodes(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_rsup_opcodes() argument 2637 resp_rsup_tmfs(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_rsup_tmfs() argument 2951 resp_mode_sense(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_mode_sense() argument 3163 resp_mode_select(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_mode_select() argument 3334 resp_log_sense(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_log_sense() argument 3435 resp_read_blklimits(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_read_blklimits() argument 3446 resp_locate(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_locate() argument 3478 resp_write_filemarks(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_filemarks() argument 3508 resp_space(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_space() argument 3626 resp_read_position(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_read_position() argument 3649 resp_rewind(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_rewind() argument 3684 resp_format_medium(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_format_medium() argument 3713 resp_erase(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_erase() argument 3897 check_zbc_access_params(struct scsi_cmnd * scp,unsigned long long lba,unsigned int num,bool write) check_zbc_access_params() argument 3973 check_device_access_params(struct scsi_cmnd * scp,unsigned long long lba,unsigned int num,bool write) check_device_access_params() argument 4230 do_device_access(struct sdeb_store_info * sip,struct scsi_cmnd * scp,u32 sg_skip,u64 lba,u32 num,u8 group_number,bool do_write,bool atomic) do_device_access() argument 4289 do_dout_fetch(struct scsi_cmnd * scp,u32 num,u8 * doutp) do_dout_fetch() argument 4373 dif_copy_prot(struct scsi_cmnd * scp,sector_t sector,unsigned int sectors,bool read) dif_copy_prot() argument 4419 prot_verify_read(struct scsi_cmnd * scp,sector_t start_sec,unsigned int sectors,u32 ei_lba) prot_verify_read() argument 4459 resp_read_tape(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_read_tape() argument 4551 resp_read_dt0(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_read_dt0() argument 4858 resp_write_tape(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_tape() argument 4919 resp_write_dt0(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_dt0() argument 5080 resp_write_scat(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_scat() argument 5248 resp_write_same(struct scsi_cmnd * scp,u64 lba,u32 num,u32 ei_lba,bool unmap,bool ndob) resp_write_same() argument 5315 resp_write_same_10(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_same_10() argument 5340 resp_write_same_16(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_same_16() argument 5371 resp_write_buffer(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_write_buffer() argument 5417 resp_comp_write(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_comp_write() argument 5489 resp_unmap(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_unmap() argument 5546 resp_get_lba_status(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_get_lba_status() argument 5588 resp_get_stream_status(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_get_stream_status() argument 5633 resp_sync_cache(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_sync_cache() argument 5668 resp_pre_fetch(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_pre_fetch() argument 5721 resp_report_luns(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_report_luns() argument 5814 resp_verify(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_verify() argument 5893 resp_report_zones(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_report_zones() argument 6034 resp_atomic_write(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_atomic_write() argument 6105 resp_open_zone(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_open_zone() argument 6180 resp_close_zone(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_close_zone() argument 6252 resp_finish_zone(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_finish_zone() argument 6333 resp_rwp_zone(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_rwp_zone() argument 6389 struct scsi_cmnd *scp = (struct scsi_cmnd *)sdsc - 1; sdebug_q_cmd_complete() local 9002 fake_timeout(struct scsi_cmnd * scp) fake_timeout() argument 9017 resp_not_ready(struct scsi_cmnd * scp,struct sdebug_dev_info * devip) resp_not_ready() argument 9258 scsi_debug_abort_cmd(struct Scsi_Host * shost,struct scsi_cmnd * scp) scsi_debug_abort_cmd() argument 9287 scsi_debug_process_reserved_command(struct Scsi_Host * shost,struct scsi_cmnd * scp) scsi_debug_process_reserved_command() argument 9306 scsi_debug_queuecommand(struct Scsi_Host * shost,struct scsi_cmnd * scp) scsi_debug_queuecommand() argument [all...] |