Lines Matching refs:scsi_disk
105 static void sd_config_discard(struct scsi_disk *sdkp, struct queue_limits *lim,
107 static void sd_config_write_same(struct scsi_disk *sdkp,
124 static void sd_set_flush_flag(struct scsi_disk *sdkp, in sd_set_flush_flag()
143 struct scsi_disk *sdkp = to_scsi_disk(dev); in cache_type_store()
220 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_start_stop_show()
234 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_system_start_stop_show()
245 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_system_start_stop_store()
265 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_runtime_start_stop_show()
276 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_runtime_start_stop_store()
295 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_shutdown_show()
305 struct scsi_disk *sdkp = to_scsi_disk(dev); in manage_shutdown_store()
324 struct scsi_disk *sdkp = to_scsi_disk(dev); in allow_restart_show()
334 struct scsi_disk *sdkp = to_scsi_disk(dev); in allow_restart_store()
355 struct scsi_disk *sdkp = to_scsi_disk(dev); in cache_type_show()
365 struct scsi_disk *sdkp = to_scsi_disk(dev); in FUA_show()
375 struct scsi_disk *sdkp = to_scsi_disk(dev); in protection_type_show()
384 struct scsi_disk *sdkp = to_scsi_disk(dev); in protection_type_store()
407 struct scsi_disk *sdkp = to_scsi_disk(dev); in protection_mode_show()
429 struct scsi_disk *sdkp = to_scsi_disk(dev); in app_tag_own_show()
439 struct scsi_disk *sdkp = to_scsi_disk(dev); in thin_provisioning_show()
459 struct scsi_disk *sdkp = to_scsi_disk(dev); in provisioning_mode_show()
468 struct scsi_disk *sdkp = to_scsi_disk(dev); in provisioning_mode_store()
504 struct scsi_disk *sdkp = to_scsi_disk(dev); in zeroing_mode_show()
513 struct scsi_disk *sdkp = to_scsi_disk(dev); in zeroing_mode_store()
533 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_medium_access_timeouts_show()
543 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_medium_access_timeouts_store()
559 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_write_same_blocks_show()
568 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_write_same_blocks_store()
604 struct scsi_disk *sdkp = to_scsi_disk(dev); in zoned_cap_show()
620 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_retries_store()
642 struct scsi_disk *sdkp = to_scsi_disk(dev); in max_retries_show()
718 struct scsi_disk *sdkp = data; in sd_sec_submit()
839 static void sd_disable_discard(struct scsi_disk *sdkp) in sd_disable_discard()
845 static void sd_config_discard(struct scsi_disk *sdkp, struct queue_limits *lim, in sd_config_discard()
912 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_unmap_cmnd()
938 static void sd_config_atomic(struct scsi_disk *sdkp, struct queue_limits *lim) in sd_config_atomic()
1002 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_write_same16_cmnd()
1029 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_write_same10_cmnd()
1055 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_write_zeroes_cmnd()
1079 static void sd_disable_write_same(struct scsi_disk *sdkp) in sd_disable_write_same()
1086 static void sd_config_write_same(struct scsi_disk *sdkp, in sd_config_write_same()
1154 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_flush_cmnd()
1189 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_group_number()
1280 static int sd_cdl_dld(struct scsi_disk *sdkp, struct scsi_cmnd *scmd) in sd_cdl_dld()
1324 struct scsi_disk *sdkp = scsi_disk(rq->q->disk); in sd_setup_read_write_cmnd()
1440 switch (scsi_disk(rq->q->disk)->provisioning_mode) { in sd_init_command()
1485 static bool sd_need_revalidate(struct gendisk *disk, struct scsi_disk *sdkp) in sd_need_revalidate()
1517 struct scsi_disk *sdkp = scsi_disk(disk); in sd_open()
1589 struct scsi_disk *sdkp = scsi_disk(disk); in sd_release()
1604 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_getgeo()
1645 struct scsi_disk *sdkp = scsi_disk(disk); in sd_ioctl()
1672 static void set_media_not_present(struct scsi_disk *sdkp) in set_media_not_present()
1683 static int media_not_present(struct scsi_disk *sdkp, in media_not_present()
1713 struct scsi_disk *sdkp = disk->private_data; in sd_check_events()
1779 static int sd_sync_cache(struct scsi_disk *sdkp) in sd_sync_cache()
1858 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_rescan()
1866 struct scsi_device *sdev = scsi_disk(disk)->device; in sd_get_unique_id()
1934 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_pr_in_command()
2007 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_pr_read_reservation()
2037 struct scsi_disk *sdkp = scsi_disk(bdev->bd_disk); in sd_pr_out_command()
2135 struct scsi_disk *sdkp = scsi_disk(disk); in scsi_disk_free_disk()
2169 struct scsi_disk *sdkp = scsi_disk(scsi_cmd_to_rq(scmd)->q->disk); in sd_eh_reset()
2189 struct scsi_disk *sdkp = scsi_disk(scsi_cmd_to_rq(scmd)->q->disk); in sd_eh_action()
2286 struct scsi_disk *sdkp = scsi_disk(req->q->disk); in sd_done()
2397 sd_spinup_disk(struct scsi_disk *sdkp) in sd_spinup_disk()
2552 static int sd_read_protection_type(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_protection_type()
2577 static void sd_config_protection(struct scsi_disk *sdkp, in sd_config_protection()
2599 static void read_capacity_error(struct scsi_disk *sdkp, struct scsi_device *sdp, in read_capacity_error()
2631 static int read_capacity_16(struct scsi_disk *sdkp, struct scsi_device *sdp, in read_capacity_16()
2722 static int read_capacity_10(struct scsi_disk *sdkp, struct scsi_device *sdp, in read_capacity_10()
2818 sd_read_capacity(struct scsi_disk *sdkp, struct queue_limits *lim, in sd_read_capacity()
2917 sd_print_capacity(struct scsi_disk *sdkp, in sd_print_capacity()
2944 sd_do_mode_sense(struct scsi_disk *sdkp, int dbd, int modepage, in sd_do_mode_sense()
2964 sd_read_write_protect_flag(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_write_protect_flag()
3023 sd_read_cache_type(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_cache_type()
3196 static bool sd_is_perm_stream(struct scsi_disk *sdkp, unsigned int stream_id) in sd_is_perm_stream()
3226 static void sd_read_io_hints(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_io_hints()
3269 static void sd_read_app_tag_own(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_app_tag_own()
3311 static unsigned int sd_discard_mode(struct scsi_disk *sdkp) in sd_discard_mode()
3336 static void sd_read_block_limits(struct scsi_disk *sdkp, in sd_read_block_limits()
3386 static void sd_read_block_limits_ext(struct scsi_disk *sdkp) in sd_read_block_limits_ext()
3398 static void sd_read_block_characteristics(struct scsi_disk *sdkp, in sd_read_block_characteristics()
3434 static void sd_read_block_provisioning(struct scsi_disk *sdkp) in sd_read_block_provisioning()
3456 static void sd_read_write_same(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_write_same()
3484 static void sd_read_security(struct scsi_disk *sdkp, unsigned char *buffer) in sd_read_security()
3498 static inline sector_t sd64_to_sectors(struct scsi_disk *sdkp, u8 *buf) in sd64_to_sectors()
3507 static void sd_read_cpr(struct scsi_disk *sdkp) in sd_read_cpr()
3578 static bool sd_validate_min_xfer_size(struct scsi_disk *sdkp) in sd_validate_min_xfer_size()
3606 static bool sd_validate_opt_xfer_size(struct scsi_disk *sdkp, in sd_validate_opt_xfer_size()
3664 static void sd_read_block_zero(struct scsi_disk *sdkp) in sd_read_block_zero()
3696 struct scsi_disk *sdkp = scsi_disk(disk); in sd_revalidate_disk()
3840 struct scsi_device *sdev = scsi_disk(disk)->device; in sd_unlock_native_capacity()
3913 struct scsi_disk *sdkp; in sd_probe()
4061 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_remove()
4076 struct scsi_disk *sdkp = to_scsi_disk(dev); in scsi_disk_release()
4085 static int sd_start_stop_device(struct scsi_disk *sdkp, int start) in sd_start_stop_device()
4160 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_shutdown()
4192 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_suspend_common()
4240 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume()
4254 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume_common()
4278 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume_system()
4292 struct scsi_disk *sdkp = dev_get_drvdata(dev); in sd_resume_runtime()
4415 void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr) in sd_print_sense_hdr()
4421 void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result) in sd_print_result()