Lines Matching refs:sdebug_dev_info
246 struct sdebug_dev_info { struct
317 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
409 static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *);
410 static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *);
411 static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *);
412 static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
413 static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *);
414 static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
415 static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *);
416 static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
417 static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
418 static int resp_write_scat(struct scsi_cmnd *, struct sdebug_dev_info *);
419 static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *);
420 static int resp_readcap16(struct scsi_cmnd *, struct sdebug_dev_info *);
421 static int resp_get_lba_status(struct scsi_cmnd *, struct sdebug_dev_info *);
422 static int resp_report_tgtpgs(struct scsi_cmnd *, struct sdebug_dev_info *);
423 static int resp_unmap(struct scsi_cmnd *, struct sdebug_dev_info *);
424 static int resp_rsup_opcodes(struct scsi_cmnd *, struct sdebug_dev_info *);
425 static int resp_rsup_tmfs(struct scsi_cmnd *, struct sdebug_dev_info *);
426 static int resp_write_same_10(struct scsi_cmnd *, struct sdebug_dev_info *);
427 static int resp_write_same_16(struct scsi_cmnd *, struct sdebug_dev_info *);
428 static int resp_comp_write(struct scsi_cmnd *, struct sdebug_dev_info *);
429 static int resp_write_buffer(struct scsi_cmnd *, struct sdebug_dev_info *);
430 static int resp_sync_cache(struct scsi_cmnd *, struct sdebug_dev_info *);
905 static void clear_luns_changed_on_target(struct sdebug_dev_info *devip) in clear_luns_changed_on_target()
908 struct sdebug_dev_info *dp; in clear_luns_changed_on_target()
921 static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in make_ua()
1389 static int resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_inquiry()
1544 struct sdebug_dev_info *devip) in resp_requests()
1605 struct sdebug_dev_info *devip) in resp_start_stop()
1638 struct sdebug_dev_info *devip) in resp_readcap()
1657 struct sdebug_dev_info *devip) in resp_readcap16()
1696 struct sdebug_dev_info *devip) in resp_report_tgtpgs()
1772 struct sdebug_dev_info *devip) in resp_rsup_opcodes()
1923 struct sdebug_dev_info *devip) in resp_rsup_tmfs()
2112 struct sdebug_dev_info *devip) in resp_mode_sense()
2274 struct sdebug_dev_info *devip) in resp_mode_select()
2381 struct sdebug_dev_info *devip) in resp_log_sense()
2661 static int resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_read_dt0()
2966 static int resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_write_dt0()
3082 struct sdebug_dev_info *devip) in resp_write_scat()
3297 struct sdebug_dev_info *devip) in resp_write_same_10()
3322 struct sdebug_dev_info *devip) in resp_write_same_16()
3353 struct sdebug_dev_info *devip) in resp_write_buffer()
3357 struct sdebug_dev_info *dp; in resp_write_buffer()
3399 struct sdebug_dev_info *devip) in resp_comp_write()
3471 static int resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip) in resp_unmap()
3530 struct sdebug_dev_info *devip) in resp_get_lba_status()
3570 struct sdebug_dev_info *devip) in resp_sync_cache()
3606 struct sdebug_dev_info *devip) in resp_report_luns()
3717 struct sdebug_dev_info *devip; in sdebug_q_cmd_complete()
3742 devip = (struct sdebug_dev_info *)scp->device->hostdata; in sdebug_q_cmd_complete()
3801 static struct sdebug_dev_info *sdebug_device_create( in sdebug_device_create()
3804 struct sdebug_dev_info *devip; in sdebug_device_create()
3825 static struct sdebug_dev_info *find_build_dev_info(struct scsi_device *sdev) in find_build_dev_info()
3828 struct sdebug_dev_info *open_devip = NULL; in find_build_dev_info()
3829 struct sdebug_dev_info *devip; in find_build_dev_info()
3874 struct sdebug_dev_info *devip = in scsi_debug_slave_configure()
3875 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_slave_configure()
3896 struct sdebug_dev_info *devip = in scsi_debug_slave_destroy()
3897 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_slave_destroy()
3929 struct sdebug_dev_info *devip; in stop_queued_cmnd()
3944 devip = (struct sdebug_dev_info *) in stop_queued_cmnd()
3974 struct sdebug_dev_info *devip; in stop_all_queued()
3984 devip = (struct sdebug_dev_info *) in stop_all_queued()
4041 struct sdebug_dev_info *devip = in scsi_debug_device_reset()
4042 (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_device_reset()
4055 struct sdebug_dev_info *devip; in scsi_debug_target_reset()
4091 struct sdebug_dev_info *devip; in scsi_debug_bus_reset()
4124 struct sdebug_dev_info *devip; in scsi_debug_host_reset()
4254 static int schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip, in schedule_resp()
4257 struct sdebug_dev_info *), in schedule_resp() argument
4882 struct sdebug_dev_info *dp; in max_luns_store()
4965 struct sdebug_dev_info *dp; in virtual_gb_store()
5469 struct sdebug_dev_info *sdbg_devinfo, *tmp; in sdebug_add_adapter()
5539 struct sdebug_dev_info *devip; in sdebug_change_qdepth()
5542 devip = (struct sdebug_dev_info *)sdev->hostdata; in sdebug_change_qdepth()
5591 struct sdebug_dev_info *devip; in scsi_debug_queuecommand()
5593 int (*r_pfp)(struct scsi_cmnd *, struct sdebug_dev_info *); in scsi_debug_queuecommand()
5594 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *) = NULL; in scsi_debug_queuecommand()
5630 devip = (struct sdebug_dev_info *)sdp->hostdata; in scsi_debug_queuecommand()
5872 struct sdebug_dev_info *sdbg_devinfo, *tmp; in sdebug_driver_remove()