/kernel/linux/linux-5.10/drivers/md/ |
H A D | raid10.h | 20 sector_t head_position; 45 sector_t stride; /* distance between far copies. 56 sector_t chunk_mask; 62 sector_t dev_sectors; /* temp copy of 64 sector_t reshape_progress; 65 sector_t reshape_safe; 67 sector_t offset_diff; 86 sector_t next_resync; 109 sector_t cluster_sync_low; 110 sector_t cluster_sync_hig [all...] |
H A D | md.h | 23 #define MaxSector (~(sector_t)0) 51 sector_t sectors; /* Device size (in 512bytes sectors) */ 66 sector_t data_offset; /* start of data in array */ 67 sector_t new_data_offset;/* only relevant while reshaping */ 68 sector_t sb_start; /* offset of the super block (in 512byte sectors) */ 98 sector_t recovery_offset;/* If this device has been partially 102 sector_t journal_tail; /* If this device is a journal device, 139 sector_t sector; /* First sector of the PPL space */ 218 static inline int is_badblock(struct md_rdev *rdev, sector_t s, int sectors, in is_badblock() 219 sector_t *first_ba in is_badblock() [all...] |
H A D | md-cluster.h | 16 int (*resync_info_update)(struct mddev *mddev, sector_t lo, sector_t hi); 17 void (*resync_info_get)(struct mddev *mddev, sector_t *lo, sector_t *hi); 23 int (*area_resyncing)(struct mddev *mddev, int direction, sector_t lo, sector_t hi); 30 int (*resize_bitmaps)(struct mddev *mddev, sector_t newsize, sector_t oldsize); 33 void (*update_size)(struct mddev *mddev, sector_t old_dev_sectors);
|
H A D | md-bitmap.h | 254 int md_bitmap_startwrite(struct bitmap *bitmap, sector_t offset, 256 void md_bitmap_endwrite(struct bitmap *bitmap, sector_t offset, 258 int md_bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int degraded); 259 void md_bitmap_end_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int aborted); 261 void md_bitmap_cond_end_sync(struct bitmap *bitmap, sector_t sector, bool force); 263 sector_t old_lo, sector_t old_hi, 264 sector_t new_l [all...] |
H A D | raid1.h | 43 sector_t head_position; 48 sector_t next_seq_sect; 49 sector_t seq_start; 139 sector_t cluster_sync_low; 140 sector_t cluster_sync_high; 158 sector_t sector; 213 static inline int sector_to_idx(sector_t sector) in sector_to_idx()
|
H A D | dm-verity.h | 45 sector_t data_start; /* data offset in 512-byte sectors */ 46 sector_t hash_start; /* hash start in blocks */ 47 sector_t data_blocks; /* the number of data blocks */ 48 sector_t hash_blocks; /* the number of hash blocks */ 63 sector_t hash_level_block[DM_VERITY_MAX_LEVELS]; 77 sector_t block; 124 sector_t block, u8 *digest, bool *is_zero);
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | dm-bufio.h | 39 void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start); 55 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, 62 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, 69 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, 78 sector_t block, unsigned n_blocks); 124 int dm_bufio_issue_discard(struct dm_bufio_client *c, sector_t block, sector_t count); 130 void dm_bufio_release_move(struct dm_buffer *b, sector_t new_block); 137 void dm_bufio_forget(struct dm_bufio_client *c, sector_t block); 144 void dm_bufio_forget_buffers(struct dm_bufio_client *c, sector_t bloc [all...] |
H A D | dax.h | 30 sector_t, sector_t); 62 int blocksize, sector_t start, sector_t len); 110 struct block_device *bdev, int blocksize, sector_t start, in dax_supported() 111 sector_t len) in dax_supported() 123 int bdev_dax_pgoff(struct block_device *, sector_t, size_t, pgoff_t *pgoff); 132 struct block_device *bdev, int blocksize, sector_t start, 133 sector_t sectors); 135 struct block_device *bdev, int blocksize, sector_t star in generic_fsdax_supported() [all...] |
H A D | buffer_head.h | 65 sector_t b_blocknr; /* start block number */ 209 void clean_bdev_aliases(struct block_device *bdev, sector_t block, 210 sector_t len); 219 struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block, 221 struct buffer_head *__getblk_gfp(struct block_device *bdev, sector_t block, 225 void __breadahead(struct block_device *, sector_t block, unsigned int size); 226 void __breadahead_gfp(struct block_device *, sector_t block, unsigned int size, 229 sector_t block, unsigned size, gfp_t gfp); 241 sector_t bblock, unsigned blocksize); 292 sector_t generic_block_bma in block_page_mkwrite_return() [all...] |
/kernel/linux/linux-5.10/block/ |
H A D | blk-lib.c | 25 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard() 26 sector_t nr_sects, gfp_t gfp_mask, int flags, in __blkdev_issue_discard() 32 sector_t bs_mask, part_offset = 0; in __blkdev_issue_discard() 71 sector_t granularity_aligned_lba, req_sects; in __blkdev_issue_discard() 72 sector_t sector_mapped = sector + part_offset; in __blkdev_issue_discard() 89 req_sects = min_t(sector_t, nr_sects, in __blkdev_issue_discard() 92 req_sects = min_t(sector_t, nr_sects, in __blkdev_issue_discard() 131 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard() 132 sector_t nr_sects, gfp_t gfp_mask, unsigned long flags) in blkdev_issue_discard() 165 static int __blkdev_issue_write_same(struct block_device *bdev, sector_t secto [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | md.h | 23 #define MaxSector (~(sector_t)0) 51 sector_t sectors; /* Device size (in 512bytes sectors) */ 66 sector_t data_offset; /* start of data in array */ 67 sector_t new_data_offset;/* only relevant while reshaping */ 68 sector_t sb_start; /* offset of the super block (in 512byte sectors) */ 98 sector_t recovery_offset;/* If this device has been partially 102 sector_t journal_tail; /* If this device is a journal device, 137 sector_t sector; /* First sector of the PPL space */ 219 static inline int is_badblock(struct md_rdev *rdev, sector_t s, int sectors, in is_badblock() 220 sector_t *first_ba in is_badblock() [all...] |
H A D | raid10.h | 20 sector_t head_position; 45 sector_t stride; /* distance between far copies. 56 sector_t chunk_mask; 62 sector_t dev_sectors; /* temp copy of 64 sector_t reshape_progress; 65 sector_t reshape_safe; 67 sector_t offset_diff; 85 sector_t next_resync; 108 sector_t cluster_sync_low; 109 sector_t cluster_sync_hig [all...] |
H A D | md-cluster.h | 16 int (*resync_info_update)(struct mddev *mddev, sector_t lo, sector_t hi); 17 void (*resync_info_get)(struct mddev *mddev, sector_t *lo, sector_t *hi); 23 int (*area_resyncing)(struct mddev *mddev, int direction, sector_t lo, sector_t hi); 30 int (*resize_bitmaps)(struct mddev *mddev, sector_t newsize, sector_t oldsize); 33 void (*update_size)(struct mddev *mddev, sector_t old_dev_sectors);
|
H A D | md-bitmap.h | 255 int md_bitmap_startwrite(struct bitmap *bitmap, sector_t offset, 257 void md_bitmap_endwrite(struct bitmap *bitmap, sector_t offset, 259 int md_bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int degraded); 260 void md_bitmap_end_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int aborted); 262 void md_bitmap_cond_end_sync(struct bitmap *bitmap, sector_t sector, bool force); 264 sector_t old_lo, sector_t old_hi, 265 sector_t new_l [all...] |
H A D | raid1.h | 43 sector_t head_position; 48 sector_t next_seq_sect; 49 sector_t seq_start; 138 sector_t cluster_sync_low; 139 sector_t cluster_sync_high; 157 sector_t sector; 212 static inline int sector_to_idx(sector_t sector) in sector_to_idx()
|
/kernel/linux/linux-6.6/block/ |
H A D | blk-lib.c | 13 static sector_t bio_discard_limit(struct block_device *bdev, sector_t sector) in bio_discard_limit() 16 sector_t granularity_aligned_sector; in bio_discard_limit() 38 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard() 39 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop) in __blkdev_issue_discard() 42 sector_t bs_mask; in __blkdev_issue_discard() 64 sector_t req_sects = in __blkdev_issue_discard() 97 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard() 98 sector_t nr_sects, gfp_t gfp_mask) in blkdev_issue_discard() 119 sector_t secto in __blkdev_issue_write_zeroes() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | dm-bufio.h | 48 void dm_bufio_set_sector_offset(struct dm_bufio_client *c, sector_t start); 64 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, 71 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, 78 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block, 87 sector_t block, unsigned int n_blocks); 133 int dm_bufio_issue_discard(struct dm_bufio_client *c, sector_t block, sector_t count); 140 void dm_bufio_forget(struct dm_bufio_client *c, sector_t block); 147 void dm_bufio_forget_buffers(struct dm_bufio_client *c, sector_t block, sector_t n_block [all...] |
/kernel/linux/linux-6.6/drivers/block/null_blk/ |
H A D | null_blk.h | 57 sector_t start; 58 sector_t wp; 90 sector_t zone_size_sects; 144 blk_status_t null_handle_discard(struct nullb_device *dev, sector_t sector, 145 sector_t nr_sectors); 147 sector_t sector, unsigned int nr_sectors); 153 int null_report_zones(struct gendisk *disk, sector_t sector, 156 sector_t sector, sector_t nr_sectors); 158 sector_t secto [all...] |
/kernel/linux/linux-5.10/block/partitions/ |
H A D | msdos.c | 41 static inline sector_t nr_sects(struct msdos_partition *p) in nr_sects() 43 return (sector_t)get_unaligned_le32(&p->nr_sects); in nr_sects() 46 static inline sector_t start_sect(struct msdos_partition *p) in start_sect() 48 return (sector_t)get_unaligned_le32(&p->start_sect); in start_sect() 131 sector_t first_sector, sector_t first_size, in parse_extended() 137 sector_t this_sector, this_size; in parse_extended() 138 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; in parse_extended() 173 sector_t offs, size, next; in parse_extended() 250 sector_t offse in parse_solaris_x86() [all...] |
/kernel/linux/linux-6.6/block/partitions/ |
H A D | msdos.c | 41 static inline sector_t nr_sects(struct msdos_partition *p) in nr_sects() 43 return (sector_t)get_unaligned_le32(&p->nr_sects); in nr_sects() 46 static inline sector_t start_sect(struct msdos_partition *p) in start_sect() 48 return (sector_t)get_unaligned_le32(&p->start_sect); in start_sect() 131 sector_t first_sector, sector_t first_size, in parse_extended() 137 sector_t this_sector, this_size; in parse_extended() 138 sector_t sector_size; in parse_extended() 174 sector_t offs, size, next; in parse_extended() 251 sector_t offse in parse_solaris_x86() [all...] |
H A D | cmdline.c | 29 sector_t from; 30 sector_t size; 54 new_subpart->size = (sector_t)(~0ULL); in parse_subpart() 57 new_subpart->size = (sector_t)memparse(partdef, &partdef); in parse_subpart() 58 if (new_subpart->size < (sector_t)PAGE_SIZE) { in parse_subpart() 67 new_subpart->from = (sector_t)memparse(partdef, &partdef); in parse_subpart() 69 new_subpart->from = (sector_t)(~0ULL); in parse_subpart() 277 static int cmdline_parts_set(struct cmdline_parts *parts, sector_t disk_size, in cmdline_parts_set() 280 sector_t from = 0; in cmdline_parts_set() 286 if (subpart->from == (sector_t)(~ in cmdline_parts_set() [all...] |
/kernel/linux/linux-5.10/drivers/block/null_blk/ |
H A D | null_blk.h | 50 sector_t zone_size_sects; 98 enum req_opf op, sector_t sector, 105 int null_report_zones(struct gendisk *disk, sector_t sector, 108 enum req_opf op, sector_t sector, 109 sector_t nr_sectors); 111 sector_t sector, unsigned int len); 125 enum req_opf op, sector_t sector, sector_t nr_sectors) in null_process_zoned_cmd() 130 sector_t sector, in null_zone_valid_read_len()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | sd.h | 92 sector_t capacity; /* size in logical blocks */ 180 static inline sector_t logical_to_sectors(struct scsi_device *sdev, sector_t blocks) in logical_to_sectors() 185 static inline unsigned int logical_to_bytes(struct scsi_device *sdev, sector_t blocks) in logical_to_bytes() 190 static inline sector_t bytes_to_logical(struct scsi_device *sdev, unsigned int bytes) in bytes_to_logical() 195 static inline sector_t sectors_to_logical(struct scsi_device *sdev, sector_t sector) in sectors_to_logical() 226 int sd_zbc_report_zones(struct gendisk *disk, sector_t sector, 229 blk_status_t sd_zbc_prepare_zone_append(struct scsi_cmnd *cmd, sector_t *lba, 261 sector_t *lb in sd_zbc_prepare_zone_append() [all...] |
/kernel/linux/linux-5.10/fs/nilfs2/ |
H A D | the_nilfs.h | 136 sector_t ns_last_pseg; 276 void nilfs_set_last_segment(struct the_nilfs *, sector_t, u64, __u64); 284 int nilfs_count_free_blocks(struct the_nilfs *, sector_t *); 311 sector_t *seg_start, sector_t *seg_end) in nilfs_get_segment_range() 313 *seg_start = (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_range() 319 static inline sector_t 323 (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_start_blocknr() 327 nilfs_get_segnum_of_block(struct the_nilfs *nilfs, sector_t blocknr) in nilfs_get_segnum_of_block() 329 sector_t segnu in nilfs_get_segnum_of_block() [all...] |
/kernel/linux/linux-6.6/fs/nilfs2/ |
H A D | the_nilfs.h | 136 sector_t ns_last_pseg; 276 void nilfs_set_last_segment(struct the_nilfs *, sector_t, u64, __u64); 284 int nilfs_count_free_blocks(struct the_nilfs *, sector_t *); 311 sector_t *seg_start, sector_t *seg_end) in nilfs_get_segment_range() 313 *seg_start = (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_range() 319 static inline sector_t 323 (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_start_blocknr() 327 nilfs_get_segnum_of_block(struct the_nilfs *nilfs, sector_t blocknr) in nilfs_get_segnum_of_block() 329 sector_t segnu in nilfs_get_segnum_of_block() [all...] |