Symbol: scsi_disk
drivers/scsi/sd.c
1014
static void sd_config_atomic(struct scsi_disk *sdkp, struct queue_limits *lim)
drivers/scsi/sd.c
105
static void sd_config_write_same(struct scsi_disk *sdkp,
drivers/scsi/sd.c
1078
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.c
1105
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.c
1131
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.c
1155
static void sd_disable_write_same(struct scsi_disk *sdkp)
drivers/scsi/sd.c
1162
static void sd_config_write_same(struct scsi_disk *sdkp,
drivers/scsi/sd.c
1230
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.c
1265
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.c
1356
static int sd_cdl_dld(struct scsi_disk *sdkp, struct scsi_cmnd *scmd)
drivers/scsi/sd.c
1400
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.c
149
static void sd_disable_discard(struct scsi_disk *sdkp)
drivers/scsi/sd.c
1516
switch (scsi_disk(rq->q->disk)->provisioning_mode) {
drivers/scsi/sd.c
155
static void sd_config_discard(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/sd.c
1567
static bool sd_need_revalidate(struct gendisk *disk, struct scsi_disk *sdkp)
drivers/scsi/sd.c
1599
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd.c
1671
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd.c
1686
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd.c
1727
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd.c
1755
static void set_media_not_present(struct scsi_disk *sdkp)
drivers/scsi/sd.c
1766
static int media_not_present(struct scsi_disk *sdkp,
drivers/scsi/sd.c
1796
struct scsi_disk *sdkp = disk->private_data;
drivers/scsi/sd.c
1862
static int sd_sync_cache(struct scsi_disk *sdkp)
drivers/scsi/sd.c
1941
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
1949
struct scsi_device *sdev = scsi_disk(disk)->device;
drivers/scsi/sd.c
2017
struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk);
drivers/scsi/sd.c
205
static void sd_set_flush_flag(struct scsi_disk *sdkp,
drivers/scsi/sd.c
2100
struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk);
drivers/scsi/sd.c
2130
struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk);
drivers/scsi/sd.c
2228
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd.c
224
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
2247
struct scsi_disk *sdkp = scsi_disk(scsi_cmd_to_rq(scmd)->q->disk);
drivers/scsi/sd.c
2267
struct scsi_disk *sdkp = scsi_disk(scsi_cmd_to_rq(scmd)->q->disk);
drivers/scsi/sd.c
2364
struct scsi_disk *sdkp = scsi_disk(req->q->disk);
drivers/scsi/sd.c
2475
sd_spinup_disk(struct scsi_disk *sdkp)
drivers/scsi/sd.c
2629
static int sd_read_protection_type(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
2654
static void sd_config_protection(struct scsi_disk *sdkp,
drivers/scsi/sd.c
2676
static void read_capacity_error(struct scsi_disk *sdkp, struct scsi_device *sdp,
drivers/scsi/sd.c
2708
static int read_capacity_16(struct scsi_disk *sdkp, struct scsi_device *sdp,
drivers/scsi/sd.c
2799
static int read_capacity_10(struct scsi_disk *sdkp, struct scsi_device *sdp,
drivers/scsi/sd.c
2895
sd_read_capacity(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/sd.c
2991
sd_print_capacity(struct scsi_disk *sdkp,
drivers/scsi/sd.c
301
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
3018
sd_do_mode_sense(struct scsi_disk *sdkp, int dbd, int modepage,
drivers/scsi/sd.c
3038
sd_read_write_protect_flag(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
3097
sd_read_cache_type(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
315
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
326
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
3269
static bool sd_is_perm_stream(struct scsi_disk *sdkp, unsigned int stream_id)
drivers/scsi/sd.c
3299
static void sd_read_io_hints(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
3342
static void sd_read_app_tag_own(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
3384
static unsigned int sd_discard_mode(struct scsi_disk *sdkp)
drivers/scsi/sd.c
3409
static void sd_read_block_limits(struct scsi_disk *sdkp,
drivers/scsi/sd.c
3459
static void sd_read_block_limits_ext(struct scsi_disk *sdkp)
drivers/scsi/sd.c
346
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
3471
static void sd_read_block_characteristics(struct scsi_disk *sdkp,
drivers/scsi/sd.c
3507
static void sd_read_block_provisioning(struct scsi_disk *sdkp)
drivers/scsi/sd.c
3529
static void sd_read_write_same(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
3557
static void sd_read_security(struct scsi_disk *sdkp, unsigned char *buffer)
drivers/scsi/sd.c
357
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
3571
static inline sector_t sd64_to_sectors(struct scsi_disk *sdkp, u8 *buf)
drivers/scsi/sd.c
3580
static void sd_read_cpr(struct scsi_disk *sdkp)
drivers/scsi/sd.c
3651
static bool sd_validate_min_xfer_size(struct scsi_disk *sdkp)
drivers/scsi/sd.c
3678
static bool sd_validate_opt_xfer_size(struct scsi_disk *sdkp,
drivers/scsi/sd.c
3730
static void sd_read_block_zero(struct scsi_disk *sdkp)
drivers/scsi/sd.c
376
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
3762
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd.c
386
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
3908
struct scsi_device *sdev = scsi_disk(disk)->device;
drivers/scsi/sd.c
3996
struct scsi_disk *sdkp;
drivers/scsi/sd.c
405
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
4140
static int sd_start_stop_device(struct scsi_disk *sdkp, int start)
drivers/scsi/sd.c
415
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
4216
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
4256
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
4279
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
4327
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
434
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
4341
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
4365
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
4379
struct scsi_disk *sdkp = dev_get_drvdata(dev);
drivers/scsi/sd.c
444
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
4504
void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr)
drivers/scsi/sd.c
4510
void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result)
drivers/scsi/sd.c
465
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
475
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
485
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
494
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
517
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
539
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
549
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
569
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
578
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
614
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
623
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
643
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
653
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
669
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
678
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
714
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
730
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
752
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
784
struct scsi_disk *sdkp = to_scsi_disk(dev);
drivers/scsi/sd.c
840
struct scsi_disk *sdkp = data;
drivers/scsi/sd.c
988
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd.h
160
#define to_scsi_disk(obj) container_of(obj, struct scsi_disk, disk_dev)
drivers/scsi/sd.h
162
static inline struct scsi_disk *scsi_disk(struct gendisk *disk)
drivers/scsi/sd.h
231
void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim);
drivers/scsi/sd.h
235
int sd_zbc_read_zones(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/scsi/sd.h
237
int sd_zbc_revalidate_zones(struct scsi_disk *sdkp);
drivers/scsi/sd.h
247
static inline int sd_zbc_read_zones(struct scsi_disk *sdkp,
drivers/scsi/sd.h
253
static inline int sd_zbc_revalidate_zones(struct scsi_disk *sdkp)
drivers/scsi/sd.h
275
void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr);
drivers/scsi/sd.h
276
void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result);
drivers/scsi/sd_dif.c
27
void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim)
drivers/scsi/sd_zbc.c
105
static int sd_zbc_do_report_zones(struct scsi_disk *sdkp, unsigned char *buf,
drivers/scsi/sd_zbc.c
162
static void *sd_zbc_alloc_report_buffer(struct scsi_disk *sdkp,
drivers/scsi/sd_zbc.c
204
static inline sector_t sd_zbc_zone_sectors(struct scsi_disk *sdkp)
drivers/scsi/sd_zbc.c
223
struct scsi_disk *sdkp = scsi_disk(disk);
drivers/scsi/sd_zbc.c
297
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd_zbc.c
329
struct scsi_disk *sdkp = scsi_disk(rq->q->disk);
drivers/scsi/sd_zbc.c
391
static int sd_zbc_check_zoned_characteristics(struct scsi_disk *sdkp,
drivers/scsi/sd_zbc.c
45
static int sd_zbc_parse_report(struct scsi_disk *sdkp, const u8 buf[64],
drivers/scsi/sd_zbc.c
467
static int sd_zbc_check_capacity(struct scsi_disk *sdkp, unsigned char *buf,
drivers/scsi/sd_zbc.c
519
static void sd_zbc_print_zones(struct scsi_disk *sdkp)
drivers/scsi/sd_zbc.c
541
int sd_zbc_revalidate_zones(struct scsi_disk *sdkp)
drivers/scsi/sd_zbc.c
589
int sd_zbc_read_zones(struct scsi_disk *sdkp, struct queue_limits *lim,
drivers/usb/storage/transport.c
527
struct scsi_disk *sdkp;
drivers/usb/storage/transport.c
557
sdkp = scsi_disk(disk);