| /linux-6.15/drivers/block/null_blk/ |
| H A D | null_blk.h | 133 sector_t nr_sectors); 135 sector_t sector, unsigned int nr_sectors); 137 unsigned int *nr_sectors); 139 sector_t sector, sector_t nr_sectors); 148 sector_t sector, sector_t nr_sectors); 166 enum req_op op, sector_t sector, sector_t nr_sectors) in null_process_zoned_cmd() argument
|
| H A D | zoned.c | 245 unsigned int nr_sectors = len >> SECTOR_SHIFT; in null_zone_valid_read_len() local 249 sector + nr_sectors <= zone->wp) in null_zone_valid_read_len() 351 unsigned int nr_sectors, bool append) in null_zone_write() argument 388 zone->wp + nr_sectors > zone->start + zone->capacity) { in null_zone_write() 418 if (badblocks_ret != BLK_STS_OK && !nr_sectors) { in null_zone_write() 426 nr_sectors); in null_zone_write() 431 zone->wp += nr_sectors; in null_zone_write() 709 sector_t sector, sector_t nr_sectors) in null_process_zoned_cmd() argument 717 return null_zone_write(cmd, sector, nr_sectors, false); in null_process_zoned_cmd() 719 return null_zone_write(cmd, sector, nr_sectors, true); in null_process_zoned_cmd() [all …]
|
| H A D | main.c | 1197 sector_t sector, sector_t nr_sectors) in null_handle_discard() argument 1200 size_t n = nr_sectors << SECTOR_SHIFT; in null_handle_discard() 1273 sector_t nr_sectors) in null_handle_data_transfer() argument 1337 unsigned int *nr_sectors) in null_handle_badblocks() argument 1357 *nr_sectors = partial_io_sectors; in null_handle_badblocks() 1363 sector_t sector, sector_t nr_sectors) in null_handle_memory_backed() argument 1370 return null_handle_data_transfer(cmd, nr_sectors); in null_handle_memory_backed() 1414 sector_t sector, unsigned int nr_sectors) in null_process_cmd() argument 1423 if (dev->memory_backed && nr_sectors) { in null_process_cmd() 1433 sector_t nr_sectors, enum req_op op) in null_handle_cmd() argument [all …]
|
| /linux-6.15/block/ |
| H A D | blk-ia-ranges.c | 25 return sprintf(buf, "%llu\n", iar->nr_sectors); in blk_ia_range_nr_sectors_show() 184 sector < iar->sector + iar->nr_sectors) in disk_find_ia_range() 217 swap(iar->nr_sectors, tmp->nr_sectors); in disk_check_ia_ranges() 220 sector += iar->nr_sectors; in disk_check_ia_ranges() 245 new->ia_range[i].nr_sectors != old->ia_range[i].nr_sectors) in disk_ia_ranges_changed()
|
| H A D | blk-core.c | 558 unsigned int nr_sectors = bio_sectors(bio); in bio_check_eod() local 560 if (nr_sectors && in bio_check_eod() 561 (nr_sectors > maxsector || in bio_check_eod() 562 bio->bi_iter.bi_sector > maxsector - nr_sectors)) { in bio_check_eod() 566 bio->bi_iter.bi_sector, nr_sectors, maxsector); in bio_check_eod() 597 int nr_sectors = bio_sectors(bio); in blk_check_zone_append() local 612 if (nr_sectors > q->limits.chunk_sectors) in blk_check_zone_append() 616 if (nr_sectors > q->limits.max_zone_append_sectors) in blk_check_zone_append()
|
| H A D | blk-zoned.c | 199 sector_t sector, sector_t nr_sectors) in blkdev_zone_mgmt() argument 203 sector_t end_sector = sector + nr_sectors; in blkdev_zone_mgmt() 224 if (!bdev_is_zone_start(bdev, nr_sectors) && end_sector != capacity) in blkdev_zone_mgmt() 231 if (op == REQ_OP_ZONE_RESET && sector == 0 && nr_sectors == capacity) in blkdev_zone_mgmt() 306 if (zrange->sector + zrange->nr_sectors <= zrange->sector || in blkdev_truncate_zone_range() 307 zrange->sector + zrange->nr_sectors > get_capacity(bdev->bd_disk)) in blkdev_truncate_zone_range() 312 end = ((zrange->sector + zrange->nr_sectors) << SECTOR_SHIFT) - 1; in blkdev_truncate_zone_range() 365 ret = blkdev_zone_mgmt(bdev, op, zrange.sector, zrange.nr_sectors); in blkdev_zone_mgmt_ioctl()
|
| /linux-6.15/drivers/md/bcache/ |
| H A D | writeback.h | 80 unsigned int nr_sectors) in bcache_dev_stripe_dirty() argument 91 if (nr_sectors <= dc->disk.stripe_size) in bcache_dev_stripe_dirty() 94 nr_sectors -= dc->disk.stripe_size; in bcache_dev_stripe_dirty() 149 uint64_t offset, int nr_sectors);
|
| H A D | writeback.c | 597 uint64_t offset, int nr_sectors) in bcache_dev_sectors_dirty_add() argument 611 atomic_long_add(nr_sectors, &c->flash_dev_dirty_sectors); in bcache_dev_sectors_dirty_add() 615 while (nr_sectors) { in bcache_dev_sectors_dirty_add() 616 int s = min_t(unsigned int, abs(nr_sectors), in bcache_dev_sectors_dirty_add() 619 if (nr_sectors < 0) in bcache_dev_sectors_dirty_add() 635 nr_sectors -= s; in bcache_dev_sectors_dirty_add()
|
| /linux-6.15/fs/btrfs/ |
| H A D | scrub.c | 122 u16 nr_sectors; member 768 for (i = 0; i < stripe->nr_sectors; i++) { in calc_sector_number() 773 ASSERT(i < stripe->nr_sectors); in calc_sector_number() 792 ASSERT(sector_nr < stripe->nr_sectors); in scrub_repair_read_endio() 1026 stripe->nr_sectors); in scrub_stripe_read_repair_worker() 1028 stripe->nr_sectors); in scrub_stripe_read_repair_worker() 1030 stripe->nr_sectors); in scrub_stripe_read_repair_worker() 1083 stripe->nr_sectors); in scrub_stripe_read_repair_worker() 1107 ASSERT(sector_nr < stripe->nr_sectors); in scrub_read_endio() 1549 stripe->nr_sectors); in scrub_find_fill_first_stripe() [all …]
|
| H A D | raid56.c | 70 rbio->flags, rbio->nr_sectors, rbio->nr_data, in btrfs_dump_rbio() 254 for (i = 0; i < rbio->nr_sectors; i++) { in cache_rbio_pages() 961 ASSERT(index >= 0 && index < rbio->nr_sectors); in sector_in_rbio() 1035 rbio->nr_sectors = num_sectors; in alloc_rbio() 1353 bitmap_clear(rbio->error_bitmap, 0, rbio->nr_sectors); in rmw_assemble_write_bios() 1485 for (i = 0; i < rbio->nr_sectors; i++) { in find_stripe_sector() 1525 for (i = 0; i < rbio->nr_sectors; i++) { in get_bio_sector_nr() 1535 ASSERT(i < rbio->nr_sectors); in get_bio_sector_nr() 2378 bitmap_clear(rbio->error_bitmap, 0, rbio->nr_sectors); in rmw_rbio() 2569 bitmap_clear(rbio->error_bitmap, 0, rbio->nr_sectors); in finish_parity_scrub() [all …]
|
| H A D | raid56.h | 71 u16 nr_sectors; member
|
| /linux-6.15/block/partitions/ |
| H A D | ibm.c | 236 sector_t nr_sectors, in find_lnx1_partitions() argument 258 size = nr_sectors; in find_lnx1_partitions() 332 sector_t nr_sectors; in ibm_partition() local 347 nr_sectors = bdev_nr_sectors(bdev); in ibm_partition() 348 if (nr_sectors == 0) in ibm_partition() 376 label, labelsect, nr_sectors, in ibm_partition() 395 size = nr_sectors; in ibm_partition()
|
| /linux-6.15/fs/zonefs/ |
| H A D | trace.h | 31 __field(sector_t, nr_sectors) 39 __entry->nr_sectors = z->z_size >> SECTOR_SHIFT; 44 __entry->nr_sectors
|
| /linux-6.15/tools/testing/selftests/ublk/ |
| H A D | file_backed.c | 43 iod->nr_sectors << 9, in loop_queue_tgt_rw_io() 59 iod->nr_sectors << 9, in loop_queue_tgt_rw_io() 95 iod->op_flags, iod->start_sector, iod->nr_sectors << 9); in loop_queue_tgt_io()
|
| H A D | null.c | 62 sqe[1]->len = iod->nr_sectors << 9; /* injected result */ in null_queue_zc_io() 101 ublk_complete_io(q, tag, iod->nr_sectors << 9); in ublk_null_queue_io()
|
| H A D | stripe.c | 39 loff_t end = start + iod->nr_sectors; in calculate_nr_vec() 79 off64_t end = start + iod->nr_sectors; in calculate_stripe_array() 215 iod->op_flags, iod->start_sector, iod->nr_sectors << 9, ret); in stripe_queue_tgt_io() 262 res = iod->nr_sectors << 9; in ublk_stripe_io_done()
|
| H A D | fault_inject.c | 62 ublk_complete_io(q, tag, iod->nr_sectors << 9); in ublk_fault_inject_tgt_io_done()
|
| /linux-6.15/drivers/md/ |
| H A D | dm-log-writes.c | 98 __le64 nr_sectors; member 127 sector_t nr_sectors; member 327 entry.nr_sectors = cpu_to_le64(block->nr_sectors); in log_one_block() 451 lc->next_sector += dev_to_bio_sectors(lc, block->nr_sectors); in log_writes_kthread() 704 block->nr_sectors = bio_to_dev_sectors(lc, bio_sectors(bio)); in log_writes_map()
|
| H A D | md.h | 717 static inline void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors) in md_sync_acct() argument 720 atomic_add(nr_sectors, &bdev->bd_disk->sync_io); in md_sync_acct() 723 static inline void md_sync_acct_bio(struct bio *bio, unsigned long nr_sectors) in md_sync_acct_bio() argument 725 md_sync_acct(bio->bi_bdev, nr_sectors); in md_sync_acct_bio()
|
| H A D | dm-zoned-target.c | 631 unsigned int nr_sectors = bio_sectors(bio); in dmz_map() local 640 bio_op(bio), (unsigned long long)sector, nr_sectors, in dmz_map() 645 if (!nr_sectors && bio_op(bio) != REQ_OP_WRITE) in dmz_map() 649 if ((nr_sectors & DMZ_BLOCK_SECTORS_MASK) || (sector & DMZ_BLOCK_SECTORS_MASK)) in dmz_map() 659 if (!nr_sectors && bio_op(bio) == REQ_OP_WRITE) { in dmz_map() 669 if (chunk_sector + nr_sectors > dmz_zone_nr_sectors(zmd)) in dmz_map()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | blkzoned.h | 145 __u64 nr_sectors; member
|
| /linux-6.15/drivers/block/drbd/ |
| H A D | drbd_actlog.c | 854 sector_t esector, nr_sectors; in __drbd_change_sync() local 870 nr_sectors = get_capacity(device->vdisk); in __drbd_change_sync() 873 if (!expect(device, sector < nr_sectors)) in __drbd_change_sync() 875 if (!expect(device, esector < nr_sectors)) in __drbd_change_sync() 876 esector = nr_sectors - 1; in __drbd_change_sync() 878 lbnr = BM_SECT_TO_BIT(nr_sectors-1); in __drbd_change_sync() 885 if (unlikely(esector == (nr_sectors-1))) in __drbd_change_sync()
|
| /linux-6.15/drivers/block/xen-blkback/ |
| H A D | common.h | 93 uint64_t nr_sectors; member 147 uint64_t nr_sectors; member
|
| /linux-6.15/include/xen/interface/io/ |
| H A D | blkif.h | 214 uint64_t nr_sectors; member
|
| /linux-6.15/fs/xfs/ |
| H A D | xfs_fsmap.c | 190 sector_t nr_sectors; member 1183 handlers[0].nr_sectors = XFS_FSB_TO_BB(mp, mp->m_sb.sb_dblocks); in xfs_getfsmap() 1190 handlers[1].nr_sectors = XFS_FSB_TO_BB(mp, in xfs_getfsmap() 1201 handlers[2].nr_sectors = XFS_FSB_TO_BB(mp, mp->m_sb.sb_rblocks); in xfs_getfsmap() 1255 info.end_daddr = min(handlers[i].nr_sectors - 1, in xfs_getfsmap() 1258 info.end_daddr = handlers[i].nr_sectors - 1; in xfs_getfsmap()
|