Searched refs:sdkp (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/scsi/ |
| H A D | sd.c | 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() argument 121 sdkp->provisioning_mode = SD_LBP_DISABLE; in sd_disable_discard() 122 blk_queue_disable_discard(sdkp->disk->queue); in sd_disable_discard() 125 static void sd_config_discard(struct scsi_disk *sdkp, struct queue_limits *lim, in sd_config_discard() argument 128 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_discard() 131 lim->discard_alignment = sdkp->unmap_alignment * logical_block_size; in sd_config_discard() 132 lim->discard_granularity = max(sdkp->physical_block_size, in sd_config_discard() 133 sdkp->unmap_granularity * logical_block_size); in sd_config_discard() 134 sdkp->provisioning_mode = mode; in sd_config_discard() [all …]
|
| H A D | sd_zbc.c | 45 static int sd_zbc_parse_report(struct scsi_disk *sdkp, const u8 buf[64], in sd_zbc_parse_report() argument 48 struct scsi_device *sdp = sdkp->device; in sd_zbc_parse_report() 66 if (sdkp->zone_starting_lba_gran) { in sd_zbc_parse_report() 67 gran = logical_to_sectors(sdp, sdkp->zone_starting_lba_gran); in sd_zbc_parse_report() 69 sd_printk(KERN_ERR, sdkp, in sd_zbc_parse_report() 88 return disk_report_zone(sdkp->disk, &zone, idx, args); in sd_zbc_parse_report() 105 static int sd_zbc_do_report_zones(struct scsi_disk *sdkp, unsigned char *buf, in sd_zbc_do_report_zones() argument 109 struct scsi_device *sdp = sdkp->device; in sd_zbc_do_report_zones() 130 sd_printk(KERN_ERR, sdkp, in sd_zbc_do_report_zones() 132 sd_print_result(sdkp, "REPORT ZONES", result); in sd_zbc_do_report_zones() [all …]
|
| H A D | sd_dif.c | 27 void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim) in sd_dif_config_host() argument 29 struct scsi_device *sdp = sdkp->device; in sd_dif_config_host() 30 u8 type = sdkp->protection_type; in sd_dif_config_host() 47 if (scsi_host_get_guard(sdkp->device->host) & SHOST_DIX_GUARD_IP) in sd_dif_config_host() 61 if (!sdkp->ATO) in sd_dif_config_host() 70 sd_first_printk(KERN_NOTICE, sdkp, in sd_dif_config_host()
|
| H A D | sd.h | 231 void sd_dif_config_host(struct scsi_disk *sdkp, struct queue_limits *lim); 235 int sd_zbc_read_zones(struct scsi_disk *sdkp, struct queue_limits *lim, 237 int sd_zbc_revalidate_zones(struct scsi_disk *sdkp); 247 static inline int sd_zbc_read_zones(struct scsi_disk *sdkp, in sd_zbc_read_zones() argument 253 static inline int sd_zbc_revalidate_zones(struct scsi_disk *sdkp) in sd_zbc_revalidate_zones() argument 275 void sd_print_sense_hdr(struct scsi_disk *sdkp, struct scsi_sense_hdr *sshdr); 276 void sd_print_result(const struct scsi_disk *sdkp, const char *msg, int result);
|
| /linux/drivers/usb/storage/ |
| H A 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()
|