Lines Matching refs:scsi_cmnd

316 static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *);
317 static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *);
318 static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *);
319 static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
320 static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *);
321 static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
322 static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *);
323 static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
324 static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
325 static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *);
326 static int resp_readcap16(struct scsi_cmnd *, struct sdebug_dev_info *);
327 static int resp_get_lba_status(struct scsi_cmnd *, struct sdebug_dev_info *);
328 static int resp_report_tgtpgs(struct scsi_cmnd *, struct sdebug_dev_info *);
329 static int resp_unmap(struct scsi_cmnd *, struct sdebug_dev_info *);
330 static int resp_rsup_opcodes(struct scsi_cmnd *, struct sdebug_dev_info *);
331 static int resp_rsup_tmfs(struct scsi_cmnd *, struct sdebug_dev_info *);
332 static int resp_write_same_10(struct scsi_cmnd *, struct sdebug_dev_info *);
333 static int resp_write_same_16(struct scsi_cmnd *, struct sdebug_dev_info *);
334 static int resp_xdwriteread_10(struct scsi_cmnd *, struct sdebug_dev_info *);
335 static int resp_comp_write(struct scsi_cmnd *, struct sdebug_dev_info *);
336 static int resp_write_buffer(struct scsi_cmnd *, struct sdebug_dev_info *);
344 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
620 struct scsi_cmnd * a_cmnd;
710 mk_sense_invalid_fld(struct scsi_cmnd *scp, enum sdeb_cmd_data c_d, in mk_sense_invalid_fld()
750 static void mk_sense_buffer(struct scsi_cmnd *scp, int key, int asc, int asq) in mk_sense_buffer()
771 mk_sense_invalid_opcode(struct scsi_cmnd *scp) in mk_sense_invalid_opcode()
810 static int check_readiness(struct scsi_cmnd *SCpnt, int uas_only, in check_readiness()
902 static int fill_from_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr, in fill_from_dev_buffer()
921 static int fetch_to_dev_buffer(struct scsi_cmnd *scp, unsigned char *arr, in fetch_to_dev_buffer()
1279 static int resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_inquiry()
1424 static int resp_requests(struct scsi_cmnd * scp, in resp_requests()
1486 static int resp_start_stop(struct scsi_cmnd * scp, in resp_start_stop()
1513 static int resp_readcap(struct scsi_cmnd * scp, in resp_readcap()
1540 static int resp_readcap16(struct scsi_cmnd * scp, in resp_readcap16()
1582 static int resp_report_tgtpgs(struct scsi_cmnd * scp, in resp_report_tgtpgs()
1664 resp_rsup_opcodes(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_rsup_opcodes()
1815 resp_rsup_tmfs(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_rsup_tmfs()
2001 resp_mode_sense(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_mode_sense()
2160 resp_mode_select(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_mode_select()
2263 static int resp_log_sense(struct scsi_cmnd * scp, in resp_log_sense()
2342 static int check_device_access_params(struct scsi_cmnd *scp, in check_device_access_params()
2360 do_device_access(struct scsi_cmnd *scmd, u64 lba, u32 num, bool do_write) in do_device_access()
2475 static void dif_copy_prot(struct scsi_cmnd *SCpnt, sector_t sector, in dif_copy_prot()
2518 static int prot_verify_read(struct scsi_cmnd *SCpnt, sector_t start_sec, in prot_verify_read()
2548 resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_read_dt0()
2709 static int prot_verify_write(struct scsi_cmnd *SCpnt, sector_t start_sec, in prot_verify_write()
2867 resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_write_dt0()
2986 resp_write_same(struct scsi_cmnd *scp, u64 lba, u32 num, u32 ei_lba, in resp_write_same()
3039 resp_write_same_10(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_write_same_10()
3064 resp_write_same_16(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_write_same_16()
3095 resp_write_buffer(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_write_buffer()
3141 resp_comp_write(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_comp_write()
3224 resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_unmap()
3283 resp_get_lba_status(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_get_lba_status()
3324 static int resp_report_luns(struct scsi_cmnd * scp, in resp_report_luns()
3381 static int resp_xdwriteread(struct scsi_cmnd *scp, unsigned long long lba, in resp_xdwriteread()
3418 resp_xdwriteread_10(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_xdwriteread_10()
3450 struct scsi_cmnd *scp; in sdebug_q_cmd_complete()
3510 struct scsi_cmnd *scp; in sdebug_q_cmd_hrt_complete()
3663 static int stop_queued_cmnd(struct scsi_cmnd *cmnd) in stop_queued_cmnd()
3767 static int scsi_debug_abort(struct scsi_cmnd *SCpnt) in scsi_debug_abort()
3780 static int scsi_debug_device_reset(struct scsi_cmnd * SCpnt) in scsi_debug_device_reset()
3797 static int scsi_debug_target_reset(struct scsi_cmnd *SCpnt) in scsi_debug_target_reset()
3833 static int scsi_debug_bus_reset(struct scsi_cmnd * SCpnt) in scsi_debug_bus_reset()
3866 static int scsi_debug_host_reset(struct scsi_cmnd * SCpnt) in scsi_debug_host_reset()
3943 schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip, in schedule_resp()
5116 check_inject(struct scsi_cmnd *scp) in check_inject()
5151 scsi_debug_queuecommand(struct scsi_cmnd *scp) in scsi_debug_queuecommand()
5159 int (*r_pfp)(struct scsi_cmnd *, struct sdebug_dev_info *); in scsi_debug_queuecommand()
5288 sdebug_queuecommand_lock_or_not(struct Scsi_Host *shost, struct scsi_cmnd *cmd) in sdebug_queuecommand_lock_or_not()