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