Lines Matching refs:sdebug_dev_info
250 struct sdebug_dev_info { struct
321 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
414 static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *);
415 static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *);
416 static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *);
417 static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
418 static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *);
419 static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
420 static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *);
421 static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
422 static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
423 static int resp_write_scat(struct scsi_cmnd *, struct sdebug_dev_info *);
424 static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *);
425 static int resp_readcap16(struct scsi_cmnd *, struct sdebug_dev_info *);
426 static int resp_get_lba_status(struct scsi_cmnd *, struct sdebug_dev_info *);
427 static int resp_report_tgtpgs(struct scsi_cmnd *, struct sdebug_dev_info *);
428 static int resp_unmap(struct scsi_cmnd *, struct sdebug_dev_info *);
429 static int resp_rsup_opcodes(struct scsi_cmnd *, struct sdebug_dev_info *);
430 static int resp_rsup_tmfs(struct scsi_cmnd *, struct sdebug_dev_info *);
431 static int resp_write_same_10(struct scsi_cmnd *, struct sdebug_dev_info *);
432 static int resp_write_same_16(struct scsi_cmnd *, struct sdebug_dev_info *);
433 static int resp_xdwriteread_10(struct scsi_cmnd *, struct sdebug_dev_info *);
434 static int resp_comp_write(struct scsi_cmnd *, struct sdebug_dev_info *);
435 static int resp_write_buffer(struct scsi_cmnd *, struct sdebug_dev_info *);
436 static int resp_sync_cache(struct scsi_cmnd *, struct sdebug_dev_info *);
912 static void clear_luns_changed_on_target(struct sdebug_dev_info *devip) in clear_luns_changed_on_target()
915 struct sdebug_dev_info *dp; in clear_luns_changed_on_target()
928 static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in make_ua()
1395 static int resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_inquiry()
1550 struct sdebug_dev_info *devip) in resp_requests()
1611 struct sdebug_dev_info *devip) in resp_start_stop()
1644 struct sdebug_dev_info *devip) in resp_readcap()
1663 struct sdebug_dev_info *devip) in resp_readcap16()
1702 struct sdebug_dev_info *devip) in resp_report_tgtpgs()
1778 struct sdebug_dev_info *devip) in resp_rsup_opcodes()
1929 struct sdebug_dev_info *devip) in resp_rsup_tmfs()
2118 struct sdebug_dev_info *devip) in resp_mode_sense()
2278 struct sdebug_dev_info *devip) in resp_mode_select()
2381 struct sdebug_dev_info *devip) in resp_log_sense()
2659 static int resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_read_dt0()
2973 static int resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_write_dt0()
3099 struct sdebug_dev_info *devip) in resp_write_scat()
3313 struct sdebug_dev_info *devip) in resp_write_same_10()
3338 struct sdebug_dev_info *devip) in resp_write_same_16()
3369 struct sdebug_dev_info *devip) in resp_write_buffer()
3373 struct sdebug_dev_info *dp; in resp_write_buffer()
3415 struct sdebug_dev_info *devip) in resp_comp_write()
3496 static int resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_unmap()
3555 struct sdebug_dev_info *devip) in resp_get_lba_status()
3595 struct sdebug_dev_info *devip) in resp_sync_cache()
3631 struct sdebug_dev_info *devip) in resp_report_luns()
3722 unsigned int num, struct sdebug_dev_info *devip) in resp_xdwriteread()
3758 struct sdebug_dev_info *devip) in resp_xdwriteread_10()
3804 struct sdebug_dev_info *devip; in sdebug_q_cmd_complete()
3829 devip = (struct sdebug_dev_info *)scp->device->hostdata; in sdebug_q_cmd_complete()
3888 static struct sdebug_dev_info *sdebug_device_create( in sdebug_device_create()
3891 struct sdebug_dev_info *devip; in sdebug_device_create()
3912 static struct sdebug_dev_info *find_build_dev_info(struct scsi_device *sdev) in find_build_dev_info()
3915 struct sdebug_dev_info *open_devip = NULL; in find_build_dev_info()
3916 struct sdebug_dev_info *devip; in find_build_dev_info()
3962 struct sdebug_dev_info *devip = in scsi_debug_slave_configure()
3963 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_slave_configure()
3985 struct sdebug_dev_info *devip = in scsi_debug_slave_destroy()
3986 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_slave_destroy()
4018 struct sdebug_dev_info *devip; in stop_queued_cmnd()
4033 devip = (struct sdebug_dev_info *) in stop_queued_cmnd()
4063 struct sdebug_dev_info *devip; in stop_all_queued()
4073 devip = (struct sdebug_dev_info *) in stop_all_queued()
4130 struct sdebug_dev_info *devip = in scsi_debug_device_reset()
4131 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_device_reset()
4144 struct sdebug_dev_info *devip; in scsi_debug_target_reset()
4180 struct sdebug_dev_info *devip; in scsi_debug_bus_reset()
4213 struct sdebug_dev_info *devip; in scsi_debug_host_reset()
4343 static int schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip, in schedule_resp()
4346 struct sdebug_dev_info *), in schedule_resp() argument
4969 struct sdebug_dev_info *dp; in max_luns_store()
5052 struct sdebug_dev_info *dp; in virtual_gb_store()
5556 struct sdebug_dev_info *sdbg_devinfo, *tmp; in sdebug_add_adapter()
5626 struct sdebug_dev_info *devip; in sdebug_change_qdepth()
5629 devip = (struct sdebug_dev_info *)sdev->hostdata; in sdebug_change_qdepth()
5678 struct sdebug_dev_info *devip; in scsi_debug_queuecommand()
5680 int (*r_pfp)(struct scsi_cmnd *, struct sdebug_dev_info *); in scsi_debug_queuecommand()
5681 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *) = NULL; in scsi_debug_queuecommand()
5717 devip = (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_queuecommand()
5959 struct sdebug_dev_info *sdbg_devinfo, *tmp; in sdebug_driver_remove()