| /Linux-v5.4/drivers/scsi/ |
| D | scsicam.c | 131 int cyl, ext_cyl, end_head, end_cyl, end_sector; in scsi_partsize() local 151 end_cyl = largest->end_cyl + ((largest->end_sector & 0xc0) << 2); in scsi_partsize() 153 end_sector = largest->end_sector & 0x3f; in scsi_partsize() 155 if (end_head + 1 == 0 || end_sector == 0) in scsi_partsize() 160 end_head, end_cyl, end_sector); in scsi_partsize() 163 physical_end = end_cyl * (end_head + 1) * end_sector + in scsi_partsize() 164 end_head * end_sector + end_sector; in scsi_partsize() 171 ext_cyl = (logical_end - (end_head * end_sector + end_sector)) in scsi_partsize() 172 / (end_head + 1) / end_sector; in scsi_partsize() 173 ext_physical_end = ext_cyl * (end_head + 1) * end_sector + in scsi_partsize() [all …]
|
| D | BusLogic.c | 3421 part_end_sector = part_entry->end_sector & 0x3F; in blogic_diskparam() 3439 part_end_sector = part1_entry->end_sector & 0x3F; in blogic_diskparam()
|
| D | scsi_debug.c | 4188 pp->end_sector = (end_sec % sdebug_sectors_per) + 1; in sdebug_build_parts()
|
| /Linux-v5.4/drivers/md/ |
| D | md-linear.c | 40 if (sector < conf->disks[mid].end_sector) in which_dev() 140 conf->disks[0].end_sector = conf->disks[0].rdev->sectors; in linear_conf() 143 conf->disks[i].end_sector = in linear_conf() 144 conf->disks[i-1].end_sector + in linear_conf() 244 sector_t start_sector, end_sector, data_offset; in linear_make_request() local 253 start_sector = tmp_dev->end_sector - tmp_dev->rdev->sectors; in linear_make_request() 254 end_sector = tmp_dev->end_sector; in linear_make_request() 257 if (unlikely(bio_sector >= end_sector || in linear_make_request() 266 if (unlikely(bio_end_sector(bio) > end_sector)) { in linear_make_request() 268 struct bio *split = bio_split(bio, end_sector - bio_sector, in linear_make_request()
|
| D | md-linear.h | 7 sector_t end_sector; member
|
| D | dm-stats.c | 585 sector_t bi_sector, sector_t end_sector, in __dm_stat_bio() argument 592 if (end_sector <= s->start || bi_sector >= s->end) in __dm_stat_bio() 596 todo = end_sector - s->start; in __dm_stat_bio() 599 todo = end_sector - bi_sector; in __dm_stat_bio() 601 if (unlikely(end_sector > s->end)) in __dm_stat_bio() 602 todo -= (end_sector - s->end); in __dm_stat_bio() 628 sector_t end_sector; in dm_stats_account_io() local 635 end_sector = bi_sector + bi_sectors; in dm_stats_account_io() 648 WRITE_ONCE(last->last_sector, end_sector); in dm_stats_account_io() 663 __dm_stat_bio(s, bi_rw, bi_sector, end_sector, end, duration_jiffies, stats_aux); in dm_stats_account_io()
|
| D | dm-log-writes.c | 111 sector_t end_sector; member 480 if (!lc->end_sector) in log_writes_kthread() 481 lc->end_sector = logdev_last_sector(lc); in log_writes_kthread() 482 if (lc->end_sector && in log_writes_kthread() 483 lc->next_sector >= lc->end_sector) { in log_writes_kthread() 590 lc->end_sector = logdev_last_sector(lc); in log_writes_ctr()
|
| D | raid5.c | 5210 sector_t end_sector; in raid5_read_one_chunk() local 5235 end_sector = bio_end_sector(align_bi); in raid5_read_one_chunk() 5239 rdev->recovery_offset < end_sector) { in raid5_read_one_chunk() 5244 rdev->recovery_offset >= end_sector))) in raid5_read_one_chunk()
|
| /Linux-v5.4/drivers/nvdimm/ |
| D | badrange.c | 188 sector_t start_sector, end_sector; in __add_badblock_range() local 193 end_sector = div_u64_rem(ns_offset + len, sector_size, &rem); in __add_badblock_range() 195 end_sector++; in __add_badblock_range() 196 num_sectors = end_sector - start_sector; in __add_badblock_range()
|
| /Linux-v5.4/block/ |
| D | blk-zoned.c | 259 sector_t end_sector = sector + nr_sectors; in blkdev_reset_zones() local 270 if (!nr_sectors || end_sector > bdev->bd_part->nr_sects) in blkdev_reset_zones() 283 end_sector != bdev->bd_part->nr_sects) in blkdev_reset_zones() 287 while (sector < end_sector) { in blkdev_reset_zones()
|
| /Linux-v5.4/block/partitions/ |
| D | efi.h | 101 u8 end_sector; /* unused by EFI, pt end in CHS */ member
|
| /Linux-v5.4/include/uapi/linux/ |
| D | cdrom.h | 539 __u32 end_sector; member
|
| /Linux-v5.4/include/linux/ |
| D | genhd.h | 80 unsigned char end_sector; /* end sector */ member
|
| /Linux-v5.4/drivers/block/ |
| D | floppy.c | 2493 int end_sector; in virtualdmabug_workaround() local 2499 end_sector = SECTOR + hard_sectors - 1; in virtualdmabug_workaround() 2500 if (end_sector > SECT_PER_TRACK) { in virtualdmabug_workaround() 2502 end_sector, SECT_PER_TRACK); in virtualdmabug_workaround() 2505 SECT_PER_TRACK = end_sector; in virtualdmabug_workaround()
|
| /Linux-v5.4/drivers/memstick/core/ |
| D | mspro_block.c | 108 unsigned char end_sector; member 424 x_mbr->end_sector); in mspro_block_attr_show_mbr()
|
| /Linux-v5.4/drivers/scsi/aacraid/ |
| D | linit.c | 340 end_sec = entry->end_sector & 0x3f; in aac_biosparm() 360 end_sec = first->end_sector & 0x3f; in aac_biosparm()
|
| /Linux-v5.4/drivers/staging/exfat/ |
| D | exfat_core.c | 706 sector_t end_sector = num_sectors + sector; in __load_upcase_table() local 721 while (sector < end_sector) { in __load_upcase_table()
|
| /Linux-v5.4/drivers/cdrom/ |
| D | cdrom.c | 1829 layer->end_sector = base[9] << 16 | base[10] << 8 | base[11]; in dvd_read_physical()
|