Lines Matching defs:sdebug_dev_info
279 struct sdebug_dev_info {
367 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
464 static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *);
465 static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *);
466 static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *);
467 static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
468 static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *);
469 static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
470 static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *);
471 static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
472 static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
473 static int resp_write_scat(struct scsi_cmnd *, struct sdebug_dev_info *);
474 static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *);
475 static int resp_readcap16(struct scsi_cmnd *, struct sdebug_dev_info *);
476 static int resp_get_lba_status(struct scsi_cmnd *, struct sdebug_dev_info *);
477 static int resp_report_tgtpgs(struct scsi_cmnd *, struct sdebug_dev_info *);
478 static int resp_unmap(struct scsi_cmnd *, struct sdebug_dev_info *);
479 static int resp_rsup_opcodes(struct scsi_cmnd *, struct sdebug_dev_info *);
480 static int resp_rsup_tmfs(struct scsi_cmnd *, struct sdebug_dev_info *);
481 static int resp_verify(struct scsi_cmnd *, struct sdebug_dev_info *);
482 static int resp_write_same_10(struct scsi_cmnd *, struct sdebug_dev_info *);
483 static int resp_write_same_16(struct scsi_cmnd *, struct sdebug_dev_info *);
484 static int resp_comp_write(struct scsi_cmnd *, struct sdebug_dev_info *);
485 static int resp_write_buffer(struct scsi_cmnd *, struct sdebug_dev_info *);
486 static int resp_sync_cache(struct scsi_cmnd *, struct sdebug_dev_info *);
487 static int resp_pre_fetch(struct scsi_cmnd *, struct sdebug_dev_info *);
488 static int resp_report_zones(struct scsi_cmnd *, struct sdebug_dev_info *);
489 static int resp_open_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
490 static int resp_close_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
491 static int resp_finish_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
492 static int resp_rwp_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
1053 static void clear_luns_changed_on_target(struct sdebug_dev_info *devip)
1056 struct sdebug_dev_info *dp;
1069 static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
1504 static int inquiry_vpd_b1(struct sdebug_dev_info *devip, unsigned char *arr)
1537 static int inquiry_vpd_b6(struct sdebug_dev_info *devip, unsigned char *arr)
1559 static int resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
1728 struct sdebug_dev_info *devip)
1781 static int resp_start_stop(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
1837 struct sdebug_dev_info *devip)
1856 struct sdebug_dev_info *devip)
1902 struct sdebug_dev_info *devip)
1979 struct sdebug_dev_info *devip)
2130 struct sdebug_dev_info *devip)
2319 struct sdebug_dev_info *devip)
2486 struct sdebug_dev_info *devip)
2593 struct sdebug_dev_info *devip)
2671 static inline bool sdebug_dev_is_zoned(struct sdebug_dev_info *devip)
2676 static struct sdeb_zone_state *zbc_zone(struct sdebug_dev_info *devip,
2687 static void zbc_close_zone(struct sdebug_dev_info *devip,
2712 static void zbc_close_imp_open_zone(struct sdebug_dev_info *devip)
2725 static void zbc_open_zone(struct sdebug_dev_info *devip,
2756 static inline void zbc_set_zone_full(struct sdebug_dev_info *devip,
2774 static void zbc_inc_wp(struct sdebug_dev_info *devip,
2820 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata;
2893 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata;
2921 static inline struct sdeb_store_info *devip2sip(struct sdebug_dev_info *devip,
3064 struct sdeb_store_info *sip = devip2sip((struct sdebug_dev_info *)
3110 struct sdeb_store_info *sip = devip2sip((struct sdebug_dev_info *)
3137 static int resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
3440 static int resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
3561 struct sdebug_dev_info *devip)
3727 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata;
3732 struct sdeb_store_info *sip = devip2sip((struct sdebug_dev_info *)
3787 struct sdebug_dev_info *devip)
3812 struct sdebug_dev_info *devip)
3843 struct sdebug_dev_info *devip)
3847 struct sdebug_dev_info *dp;
3889 struct sdebug_dev_info *devip)
3956 static int resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4015 struct sdebug_dev_info *devip)
4057 struct sdebug_dev_info *devip)
4090 struct sdebug_dev_info *devip)
4143 struct sdebug_dev_info *devip)
4235 static int resp_verify(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4316 struct sdebug_dev_info *devip)
4450 static void zbc_open_all(struct sdebug_dev_info *devip)
4461 static int resp_open_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4530 static void zbc_close_all(struct sdebug_dev_info *devip)
4539 struct sdebug_dev_info *devip)
4587 static void zbc_finish_zone(struct sdebug_dev_info *devip,
4603 static void zbc_finish_all(struct sdebug_dev_info *devip)
4612 struct sdebug_dev_info *devip)
4660 static void zbc_rwp_zone(struct sdebug_dev_info *devip,
4685 static void zbc_rwp_all(struct sdebug_dev_info *devip)
4693 static int resp_rwp_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4769 struct sdebug_dev_info *devip;
4794 devip = (struct sdebug_dev_info *)scp->device->hostdata;
4853 static int sdebug_device_create_zones(struct sdebug_dev_info *devip)
4939 static struct sdebug_dev_info *sdebug_device_create(
4942 struct sdebug_dev_info *devip;
4975 static struct sdebug_dev_info *find_build_dev_info(struct scsi_device *sdev)
4978 struct sdebug_dev_info *open_devip = NULL;
4979 struct sdebug_dev_info *devip;
5025 struct sdebug_dev_info *devip =
5026 (struct sdebug_dev_info *)sdp->hostdata;
5047 struct sdebug_dev_info *devip =
5048 (struct sdebug_dev_info *)sdp->hostdata;
5080 struct sdebug_dev_info *devip;
5095 devip = (struct sdebug_dev_info *)
5125 struct sdebug_dev_info *devip;
5135 devip = (struct sdebug_dev_info *)
5192 struct sdebug_dev_info *devip =
5193 (struct sdebug_dev_info *)sdp->hostdata;
5206 struct sdebug_dev_info *devip;
5242 struct sdebug_dev_info *devip;
5275 struct sdebug_dev_info *devip;
5397 static int schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip,
5400 struct sdebug_dev_info *),
6174 struct sdebug_dev_info *dp;
6210 struct sdebug_dev_info *dp;
6309 struct sdebug_dev_info *dp;
7060 struct sdebug_dev_info *sdbg_devinfo, *tmp;
7169 struct sdebug_dev_info *devip;
7172 devip = (struct sdebug_dev_info *)sdev->hostdata;
7209 static int resp_not_ready(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
7258 struct sdebug_dev_info *devip;
7260 int (*r_pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
7261 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *) = NULL;
7303 devip = (struct sdebug_dev_info *)sdp->hostdata;
7550 struct sdebug_dev_info *sdbg_devinfo, *tmp;