Lines Matching defs:sdebug_dev_info

288 struct sdebug_dev_info {
374 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
471 static int resp_inquiry(struct scsi_cmnd *, struct sdebug_dev_info *);
472 static int resp_report_luns(struct scsi_cmnd *, struct sdebug_dev_info *);
473 static int resp_requests(struct scsi_cmnd *, struct sdebug_dev_info *);
474 static int resp_mode_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
475 static int resp_mode_select(struct scsi_cmnd *, struct sdebug_dev_info *);
476 static int resp_log_sense(struct scsi_cmnd *, struct sdebug_dev_info *);
477 static int resp_readcap(struct scsi_cmnd *, struct sdebug_dev_info *);
478 static int resp_read_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
479 static int resp_write_dt0(struct scsi_cmnd *, struct sdebug_dev_info *);
480 static int resp_write_scat(struct scsi_cmnd *, struct sdebug_dev_info *);
481 static int resp_start_stop(struct scsi_cmnd *, struct sdebug_dev_info *);
482 static int resp_readcap16(struct scsi_cmnd *, struct sdebug_dev_info *);
483 static int resp_get_lba_status(struct scsi_cmnd *, struct sdebug_dev_info *);
484 static int resp_report_tgtpgs(struct scsi_cmnd *, struct sdebug_dev_info *);
485 static int resp_unmap(struct scsi_cmnd *, struct sdebug_dev_info *);
486 static int resp_rsup_opcodes(struct scsi_cmnd *, struct sdebug_dev_info *);
487 static int resp_rsup_tmfs(struct scsi_cmnd *, struct sdebug_dev_info *);
488 static int resp_verify(struct scsi_cmnd *, struct sdebug_dev_info *);
489 static int resp_write_same_10(struct scsi_cmnd *, struct sdebug_dev_info *);
490 static int resp_write_same_16(struct scsi_cmnd *, struct sdebug_dev_info *);
491 static int resp_comp_write(struct scsi_cmnd *, struct sdebug_dev_info *);
492 static int resp_write_buffer(struct scsi_cmnd *, struct sdebug_dev_info *);
493 static int resp_sync_cache(struct scsi_cmnd *, struct sdebug_dev_info *);
494 static int resp_pre_fetch(struct scsi_cmnd *, struct sdebug_dev_info *);
495 static int resp_report_zones(struct scsi_cmnd *, struct sdebug_dev_info *);
496 static int resp_open_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
497 static int resp_close_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
498 static int resp_finish_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
499 static int resp_rwp_zone(struct scsi_cmnd *, struct sdebug_dev_info *);
1055 static void clear_luns_changed_on_target(struct sdebug_dev_info *devip)
1058 struct sdebug_dev_info *dp;
1068 static int make_ua(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
1507 static int inquiry_vpd_b1(struct sdebug_dev_info *devip, unsigned char *arr)
1540 static int inquiry_vpd_b6(struct sdebug_dev_info *devip, unsigned char *arr)
1568 static int resp_inquiry(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
1737 struct sdebug_dev_info *devip)
1790 static int resp_start_stop(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
1846 struct sdebug_dev_info *devip)
1865 struct sdebug_dev_info *devip)
1911 struct sdebug_dev_info *devip)
1988 struct sdebug_dev_info *devip)
2139 struct sdebug_dev_info *devip)
2328 struct sdebug_dev_info *devip)
2495 struct sdebug_dev_info *devip)
2614 struct sdebug_dev_info *devip)
2713 static inline bool sdebug_dev_is_zoned(struct sdebug_dev_info *devip)
2718 static struct sdeb_zone_state *zbc_zone(struct sdebug_dev_info *devip,
2755 static void zbc_close_zone(struct sdebug_dev_info *devip,
2780 static void zbc_close_imp_open_zone(struct sdebug_dev_info *devip)
2793 static void zbc_open_zone(struct sdebug_dev_info *devip,
2824 static inline void zbc_set_zone_full(struct sdebug_dev_info *devip,
2842 static void zbc_inc_wp(struct sdebug_dev_info *devip,
2888 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata;
2966 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata;
2994 static inline struct sdeb_store_info *devip2sip(struct sdebug_dev_info *devip,
3137 struct sdeb_store_info *sip = devip2sip((struct sdebug_dev_info *)
3184 struct sdeb_store_info *sip = devip2sip((struct sdebug_dev_info *)
3282 static int resp_read_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
3579 static int resp_write_dt0(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
3716 struct sdebug_dev_info *devip)
3881 struct sdebug_dev_info *devip = (struct sdebug_dev_info *)sdp->hostdata;
3886 struct sdeb_store_info *sip = devip2sip((struct sdebug_dev_info *)
3940 struct sdebug_dev_info *devip)
3965 struct sdebug_dev_info *devip)
3996 struct sdebug_dev_info *devip)
4000 struct sdebug_dev_info *dp;
4042 struct sdebug_dev_info *devip)
4108 static int resp_unmap(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4166 struct sdebug_dev_info *devip)
4208 struct sdebug_dev_info *devip)
4241 struct sdebug_dev_info *devip)
4293 struct sdebug_dev_info *devip)
4385 static int resp_verify(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4465 struct sdebug_dev_info *devip)
4606 static void zbc_open_all(struct sdebug_dev_info *devip)
4617 static int resp_open_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4685 static void zbc_close_all(struct sdebug_dev_info *devip)
4694 struct sdebug_dev_info *devip)
4741 static void zbc_finish_zone(struct sdebug_dev_info *devip,
4757 static void zbc_finish_all(struct sdebug_dev_info *devip)
4766 struct sdebug_dev_info *devip)
4813 static void zbc_rwp_zone(struct sdebug_dev_info *devip,
4838 static void zbc_rwp_all(struct sdebug_dev_info *devip)
4846 static int resp_rwp_zone(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
4957 static int sdebug_device_create_zones(struct sdebug_dev_info *devip)
5069 static struct sdebug_dev_info *sdebug_device_create(
5072 struct sdebug_dev_info *devip;
5104 static struct sdebug_dev_info *find_build_dev_info(struct scsi_device *sdev)
5107 struct sdebug_dev_info *open_devip = NULL;
5108 struct sdebug_dev_info *devip;
5149 struct sdebug_dev_info *devip =
5150 (struct sdebug_dev_info *)sdp->hostdata;
5171 struct sdebug_dev_info *devip =
5172 (struct sdebug_dev_info *)sdp->hostdata;
5312 struct sdebug_dev_info *devip = sdp->hostdata;
5330 struct sdebug_dev_info *devip;
5355 struct sdebug_dev_info *devip;
5377 struct sdebug_dev_info *devip;
5536 static int schedule_resp(struct scsi_cmnd *cmnd, struct sdebug_dev_info *devip,
5539 struct sdebug_dev_info *),
6314 struct sdebug_dev_info *dp;
6350 struct sdebug_dev_info *dp;
6457 struct sdebug_dev_info *dp;
7196 struct sdebug_dev_info *sdbg_devinfo, *tmp;
7304 struct sdebug_dev_info *devip = sdev->hostdata;
7346 static int resp_not_ready(struct scsi_cmnd *scp, struct sdebug_dev_info *devip)
7506 struct sdebug_dev_info *devip;
7508 int (*r_pfp)(struct scsi_cmnd *, struct sdebug_dev_info *);
7509 int (*pfp)(struct scsi_cmnd *, struct sdebug_dev_info *) = NULL;
7551 devip = (struct sdebug_dev_info *)sdp->hostdata;
7835 struct sdebug_dev_info *sdbg_devinfo, *tmp;