Lines Matching refs:sector_size

637 	unsigned int logical_block_size = sdkp->device->sector_size;  in sd_config_discard()
718 sector >>= ilog2(sdp->sector_size) - 9; in sd_setup_discard_cmnd()
719 nr_sectors >>= ilog2(sdp->sector_size) - 9; in sd_setup_discard_cmnd()
748 len = sdkp->device->sector_size; in sd_setup_discard_cmnd()
760 len = sdkp->device->sector_size; in sd_setup_discard_cmnd()
795 unsigned int logical_block_size = sdkp->device->sector_size; in sd_config_write_same()
844 BUG_ON(bio_offset(bio) || bio_iovec(bio).bv_len != sdp->sector_size); in sd_setup_write_same_cmnd()
846 sector >>= ilog2(sdp->sector_size) - 9; in sd_setup_write_same_cmnd()
847 nr_sectors >>= ilog2(sdp->sector_size) - 9; in sd_setup_write_same_cmnd()
863 cmd->transfersize = sdp->sector_size; in sd_setup_write_same_cmnd()
876 rq->__data_len = sdp->sector_size; in sd_setup_write_same_cmnd()
950 (sdp->sector_size / 512); in sd_setup_read_write_cmnd()
958 this_count = sdp->sector_size / 512; in sd_setup_read_write_cmnd()
976 if (sdp->sector_size == 1024) { in sd_setup_read_write_cmnd()
986 if (sdp->sector_size == 2048) { in sd_setup_read_write_cmnd()
996 if (sdp->sector_size == 4096) { in sd_setup_read_write_cmnd()
1116 SCpnt->sdb.length = this_count * sdp->sector_size; in sd_setup_read_write_cmnd()
1123 SCpnt->transfersize = sdp->sector_size; in sd_setup_read_write_cmnd()
1714 u64 factor = scmd->device->sector_size / 512; in sd_completed_bytes()
1733 if (scsi_bufflen(scmd) <= scmd->device->sector_size) in sd_completed_bytes()
1749 good_bytes = (bad_lba - start_lba) * scmd->device->sector_size; in sd_completed_bytes()
2059 unsigned sector_size; in read_capacity_16() local
2106 sector_size = get_unaligned_be32(&buffer[8]); in read_capacity_16()
2123 sdkp->physical_block_size = (1 << (buffer[13] & 0xf)) * sector_size; in read_capacity_16()
2126 alignment = ((buffer[14] & 0x3f) << 8 | buffer[15]) * sector_size; in read_capacity_16()
2142 return sector_size; in read_capacity_16()
2154 unsigned sector_size; in read_capacity_10() local
2188 sector_size = get_unaligned_be32(&buffer[4]); in read_capacity_10()
2196 sdkp->physical_block_size = sector_size; in read_capacity_10()
2197 return sector_size; in read_capacity_10()
2209 sdkp->physical_block_size = sector_size; in read_capacity_10()
2210 return sector_size; in read_capacity_10()
2232 int sector_size; in sd_read_capacity() local
2237 sector_size = read_capacity_16(sdkp, sdp, buffer); in sd_read_capacity()
2238 if (sector_size == -EOVERFLOW) in sd_read_capacity()
2240 if (sector_size == -ENODEV) in sd_read_capacity()
2242 if (sector_size < 0) in sd_read_capacity()
2243 sector_size = read_capacity_10(sdkp, sdp, buffer); in sd_read_capacity()
2244 if (sector_size < 0) in sd_read_capacity()
2247 sector_size = read_capacity_10(sdkp, sdp, buffer); in sd_read_capacity()
2248 if (sector_size == -EOVERFLOW) in sd_read_capacity()
2250 if (sector_size < 0) in sd_read_capacity()
2254 int old_sector_size = sector_size; in sd_read_capacity()
2257 sector_size = read_capacity_16(sdkp, sdp, buffer); in sd_read_capacity()
2258 if (sector_size < 0) { in sd_read_capacity()
2262 sector_size = old_sector_size; in sd_read_capacity()
2287 if (sector_size == 0) { in sd_read_capacity()
2288 sector_size = 512; in sd_read_capacity()
2293 if (sector_size != 512 && in sd_read_capacity()
2294 sector_size != 1024 && in sd_read_capacity()
2295 sector_size != 2048 && in sd_read_capacity()
2296 sector_size != 4096) { in sd_read_capacity()
2298 sector_size); in sd_read_capacity()
2312 sector_size = 512; in sd_read_capacity()
2314 blk_queue_logical_block_size(sdp->request_queue, sector_size); in sd_read_capacity()
2319 string_get_size(sdkp->capacity, sector_size, in sd_read_capacity()
2321 string_get_size(sdkp->capacity, sector_size, in sd_read_capacity()
2329 sector_size, cap_str_10, cap_str_2); in sd_read_capacity()
2331 if (sdkp->physical_block_size != sector_size) in sd_read_capacity()
2343 sdkp->device->sector_size = sector_size; in sd_read_capacity()
2646 unsigned int sector_sz = sdkp->device->sector_size; in sd_read_block_limits()
2882 sdkp->opt_xfer_blocks * sdp->sector_size >= PAGE_CACHE_SIZE) in sd_revalidate_disk()
2884 sdkp->opt_xfer_blocks * sdp->sector_size; in sd_revalidate_disk()
2990 sdp->sector_size = 512; in sd_probe_async()