Searched refs:sdkp (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.15/drivers/scsi/ |
D | sd_zbc.c | 47 static int sd_zbc_parse_report(struct scsi_disk *sdkp, u8 *buf, in sd_zbc_parse_report() argument 50 struct scsi_device *sdp = sdkp->device; in sd_zbc_parse_report() 73 if (sdkp->rev_wp_offset) in sd_zbc_parse_report() 74 sdkp->rev_wp_offset[idx] = sd_zbc_get_zone_wp_offset(&zone); in sd_zbc_parse_report() 93 static int sd_zbc_do_report_zones(struct scsi_disk *sdkp, unsigned char *buf, in sd_zbc_do_report_zones() argument 97 struct scsi_device *sdp = sdkp->device; in sd_zbc_do_report_zones() 116 sd_printk(KERN_ERR, sdkp, in sd_zbc_do_report_zones() 118 sd_print_result(sdkp, "REPORT ZONES", result); in sd_zbc_do_report_zones() 120 sd_print_sense_hdr(sdkp, &sshdr); in sd_zbc_do_report_zones() 126 sd_printk(KERN_ERR, sdkp, in sd_zbc_do_report_zones() [all …]
|
D | sd.c | 120 static void sd_read_capacity(struct scsi_disk *sdkp, unsigned char *buffer); 140 static void sd_set_flush_flag(struct scsi_disk *sdkp) in sd_set_flush_flag() argument 144 if (sdkp->WCE) { in sd_set_flush_flag() 146 if (sdkp->DPOFUA) in sd_set_flush_flag() 150 blk_queue_write_cache(sdkp->disk->queue, wc, fua); in sd_set_flush_flag() 158 struct scsi_disk *sdkp = to_scsi_disk(dev); in cache_type_store() local 159 struct scsi_device *sdp = sdkp->device; in cache_type_store() 175 sdkp->cache_override = 1; in cache_type_store() 177 sdkp->cache_override = 0; in cache_type_store() 185 wce = (ct & 0x02) && !sdkp->write_prot ? 1 : 0; in cache_type_store() [all …]
|
D | sd_dif.c | 27 void sd_dif_config_host(struct scsi_disk *sdkp) in sd_dif_config_host() argument 29 struct scsi_device *sdp = sdkp->device; in sd_dif_config_host() 30 struct gendisk *disk = sdkp->disk; in sd_dif_config_host() 31 u8 type = sdkp->protection_type; in sd_dif_config_host() 48 if (scsi_host_get_guard(sdkp->device->host) & SHOST_DIX_GUARD_IP) { in sd_dif_config_host() 62 sd_printk(KERN_NOTICE, sdkp, in sd_dif_config_host() 68 if (!sdkp->ATO) in sd_dif_config_host() 76 sd_printk(KERN_NOTICE, sdkp, "DIF application tag size %u\n", in sd_dif_config_host()
|
D | sd.h | 212 static inline int sd_is_zoned(struct scsi_disk *sdkp) in sd_is_zoned() argument 214 return sdkp->zoned == 1 || sdkp->device->type == TYPE_ZBC; in sd_is_zoned() 219 void sd_zbc_release_disk(struct scsi_disk *sdkp); 220 int sd_zbc_read_zones(struct scsi_disk *sdkp, unsigned char *buffer); 221 int sd_zbc_revalidate_zones(struct scsi_disk *sdkp); 234 static inline void sd_zbc_release_disk(struct scsi_disk *sdkp) {} in sd_zbc_release_disk() argument 236 static inline int sd_zbc_read_zones(struct scsi_disk *sdkp, in sd_zbc_read_zones() argument 242 static inline int sd_zbc_revalidate_zones(struct scsi_disk *sdkp) in sd_zbc_revalidate_zones() argument 271 void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr); 272 void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result);
|
/Linux-v5.15/Documentation/block/ |
D | writeback_cache_control.rst | 74 blk_queue_write_cache(sdkp->disk->queue, true, false); 82 blk_queue_write_cache(sdkp->disk->queue, true, true);
|
/Linux-v5.15/drivers/usb/storage/ |
D | transport.c | 527 struct scsi_disk *sdkp; in last_sector_hacks() local 557 sdkp = scsi_disk(disk); in last_sector_hacks() 558 if (!sdkp) in last_sector_hacks() 560 if (sector + 1 != sdkp->capacity) in last_sector_hacks()
|