Lines Matching refs:scsi_disk

105 static void sd_config_write_same(struct scsi_disk *sdkp,
119 static void sd_disable_discard(struct scsi_disk *sdkp) in sd_disable_discard()
125 static void sd_config_discard(struct scsi_disk *sdkp, struct queue_limits *lim, in sd_config_discard()
175 static void sd_set_flush_flag(struct scsi_disk *sdkp, in sd_set_flush_flag()
194 struct scsi_disk *sdkp = to_scsi_disk(dev); in cache_type_store()
271 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_start_stop_show()
285 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_system_start_stop_show()
296 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_system_start_stop_store()
316 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_runtime_start_stop_show()
327 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_runtime_start_stop_store()
346 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_shutdown_show()
356 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_shutdown_store()
375 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_restart_show()
385 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_restart_store()
404 struct scsi_disk *sdkp = to_scsi_disk(dev); in allow_restart_show()
414 struct scsi_disk *sdkp = to_scsi_disk(dev); in allow_restart_store()
435 struct scsi_disk *sdkp = to_scsi_disk(dev); in cache_type_show()
445 struct scsi_disk *sdkp = to_scsi_disk(dev); in FUA_show()
455 struct scsi_disk *sdkp = to_scsi_disk(dev); in protection_type_show()
464 struct scsi_disk *sdkp = to_scsi_disk(dev); in protection_type_store()
487 struct scsi_disk *sdkp = to_scsi_disk(dev); in protection_mode_show()
509 struct scsi_disk *sdkp = to_scsi_disk(dev); in app_tag_own_show()
519 struct scsi_disk *sdkp = to_scsi_disk(dev); in thin_provisioning_show()
539 struct scsi_disk *sdkp = to_scsi_disk(dev); in provisioning_mode_show()
548 struct scsi_disk *sdkp = to_scsi_disk(dev); in provisioning_mode_store()
584 struct scsi_disk *sdkp = to_scsi_disk(dev); in zeroing_mode_show()
593 struct scsi_disk *sdkp = to_scsi_disk(dev); in zeroing_mode_store()
613 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_medium_access_timeouts_show()
623 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_medium_access_timeouts_store()
639 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_write_same_blocks_show()
648 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_write_same_blocks_store()
684 struct scsi_disk *sdkp = to_scsi_disk(dev); in zoned_cap_show()
700 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_retries_store()
722 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_retries_show()
754 struct scsi_disk *sdkp = to_scsi_disk(dev); in scsi_disk_release()
810 struct scsi_disk *sdkp = data; in sd_sec_submit()
948 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_unmap_cmnd()
974 static void sd_config_atomic(struct scsi_disk *sdkp, struct queue_limits *lim) in sd_config_atomic()
1038 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_write_same16_cmnd()
1065 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_write_same10_cmnd()
1091 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_write_zeroes_cmnd()
1115 static void sd_disable_write_same(struct scsi_disk *sdkp) in sd_disable_write_same()
1122 static void sd_config_write_same(struct scsi_disk *sdkp, in sd_config_write_same()
1190 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_flush_cmnd()
1225 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_group_number()
1316 static int sd_cdl_dld(struct scsi_disk *sdkp, struct scsi_cmnd *scmd) in sd_cdl_dld()
1360 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_read_write_cmnd()
1476 switch (scsi_disk(rq->q->disk)->provisioning_mode) { in sd_init_command()
1521 static bool sd_need_revalidate(struct gendisk *disk, struct scsi_disk *sdkp) in sd_need_revalidate()
1553 struct scsi_disk *sdkp = scsi_disk(disk); in sd_open()
1625 struct scsi_disk *sdkp = scsi_disk(disk); in sd_release()
1640 struct scsi_disk *sdkp = scsi_disk(disk); in sd_getgeo()
1681 struct scsi_disk *sdkp = scsi_disk(disk); in sd_ioctl()
1709 static void set_media_not_present(struct scsi_disk *sdkp) in set_media_not_present()
1720 static int media_not_present(struct scsi_disk *sdkp, in media_not_present()
1750 struct scsi_disk *sdkp = disk->private_data; in sd_check_events()
1816 static int sd_sync_cache(struct scsi_disk *sdkp) in sd_sync_cache()
1895 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_rescan()
1903 struct scsi_device *sdev = scsi_disk(disk)->device; in sd_get_unique_id()
1971 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_pr_in_command()
2054 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_pr_read_reservation()
2084 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_pr_out_command()
2182 struct scsi_disk *sdkp = scsi_disk(disk); in scsi_disk_free_disk()
2201 struct scsi_disk *sdkp = scsi_disk(scsi_cmd_to_rq(scmd)->q->disk); in sd_eh_reset()
2221 struct scsi_disk *sdkp = scsi_disk(scsi_cmd_to_rq(scmd)->q->disk); in sd_eh_action()
2318 struct scsi_disk *sdkp = scsi_disk(req->q->disk); in sd_done()
2429 sd_spinup_disk(struct scsi_disk *sdkp) in sd_spinup_disk()
2584 static int sd_read_protection_type(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_protection_type()
2609 static void sd_config_protection(struct scsi_disk *sdkp, in sd_config_protection()
2631 static void read_capacity_error(struct scsi_disk *sdkp, struct scsi_device *sdp, in read_capacity_error()
2663 static int read_capacity_16(struct scsi_disk *sdkp, struct scsi_device *sdp, in read_capacity_16()
2754 static int read_capacity_10(struct scsi_disk *sdkp, struct scsi_device *sdp, in read_capacity_10()
2850 sd_read_capacity(struct scsi_disk *sdkp, struct queue_limits *lim, in sd_read_capacity()
2949 sd_print_capacity(struct scsi_disk *sdkp, in sd_print_capacity()
2976 sd_do_mode_sense(struct scsi_disk *sdkp, int dbd, int modepage, in sd_do_mode_sense()
2996 sd_read_write_protect_flag(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_write_protect_flag()
3055 sd_read_cache_type(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_cache_type()
3227 static bool sd_is_perm_stream(struct scsi_disk *sdkp, unsigned int stream_id) in sd_is_perm_stream()
3257 static void sd_read_io_hints(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_io_hints()
3300 static void sd_read_app_tag_own(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_app_tag_own()
3342 static unsigned int sd_discard_mode(struct scsi_disk *sdkp) in sd_discard_mode()
3367 static void sd_read_block_limits(struct scsi_disk *sdkp, in sd_read_block_limits()
3417 static void sd_read_block_limits_ext(struct scsi_disk *sdkp) in sd_read_block_limits_ext()
3429 static void sd_read_block_characteristics(struct scsi_disk *sdkp, in sd_read_block_characteristics()
3465 static void sd_read_block_provisioning(struct scsi_disk *sdkp) in sd_read_block_provisioning()
3487 static void sd_read_write_same(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_write_same()
3515 static void sd_read_security(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_security()
3529 static inline sector_t sd64_to_sectors(struct scsi_disk *sdkp, u8 *buf) in sd64_to_sectors()
3538 static void sd_read_cpr(struct scsi_disk *sdkp) in sd_read_cpr()
3609 static bool sd_validate_min_xfer_size(struct scsi_disk *sdkp) in sd_validate_min_xfer_size()
3636 static bool sd_validate_opt_xfer_size(struct scsi_disk *sdkp, in sd_validate_opt_xfer_size()
3688 static void sd_read_block_zero(struct scsi_disk *sdkp) in sd_read_block_zero()
3720 struct scsi_disk *sdkp = scsi_disk(disk); in sd_revalidate_disk()
3866 struct scsi_device *sdev = scsi_disk(disk)->device; in sd_unlock_native_capacity()
3954 struct scsi_disk *sdkp; in sd_probe()
4089 static int sd_start_stop_device(struct scsi_disk *sdkp, int start) in sd_start_stop_device()
4165 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_shutdown()
4205 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_remove()
4225 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_suspend_common()
4273 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume()
4287 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume_common()
4311 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume_system()
4325 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume_runtime()
4448 void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr) in sd_print_sense_hdr()
4454 void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result) in sd_print_result()