/Linux-v4.19/drivers/md/ |
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_high; [all …]
|
D | md.h | 30 #define MaxSector (~(sector_t)0) 48 sector_t sectors; /* Device size (in 512bytes sectors) */ 63 sector_t data_offset; /* start of data in array */ 64 sector_t new_data_offset;/* only relevant while reshaping */ 65 sector_t sb_start; /* offset of the super block (in 512byte sectors) */ 95 sector_t recovery_offset;/* If this device has been partially 99 sector_t journal_tail; /* If this device is a journal device, 130 sector_t sector; /* First sector of the PPL space */ 205 static inline int is_badblock(struct md_rdev *rdev, sector_t s, int sectors, in is_badblock() 206 sector_t *first_bad, int *bad_sectors) in is_badblock() [all …]
|
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_lo, sector_t new_hi); 269 int md_bitmap_resize(struct bitmap *bitmap, sector_t blocks, 273 sector_t *lo, sector_t *hi, bool clear_bits);
|
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()
|
D | dm-zoned.h | 41 #define dmz_blk2sect(b) ((sector_t)(b) << DMZ_BLOCK_SECTORS_SHIFT) 42 #define dmz_sect2blk(s) ((sector_t)(s) >> DMZ_BLOCK_SECTORS_SHIFT) 55 sector_t capacity; 59 sector_t zone_nr_sectors; 62 sector_t zone_nr_blocks; 63 sector_t zone_nr_blocks_shift; 175 sector_t dmz_start_sect(struct dmz_metadata *zmd, struct dm_zone *zone); 176 sector_t dmz_start_block(struct dmz_metadata *zmd, struct dm_zone *zone); 205 sector_t chunk_block, unsigned int nr_blocks); 207 sector_t chunk_block, unsigned int nr_blocks); [all …]
|
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]; 75 sector_t block; 128 sector_t block, u8 *digest, bool *is_zero);
|
D | md-cluster.h | 16 int (*resync_info_update)(struct mddev *mddev, sector_t lo, sector_t hi); 22 int (*area_resyncing)(struct mddev *mddev, int direction, sector_t lo, sector_t hi); 31 void (*update_size)(struct mddev *mddev, sector_t old_dev_sectors);
|
D | dm-table.c | 29 #define KEYS_PER_NODE (NODE_SIZE / sizeof(sector_t)) 39 sector_t *index[MAX_DEPTH]; 43 sector_t *highs; 98 static inline sector_t *get_node(struct dm_table *t, in get_node() 108 static sector_t high(struct dm_table *t, unsigned int l, unsigned int n) in high() 114 return (sector_t) - 1; in high() 126 sector_t *node; in setup_btree_index() 162 sector_t *n_highs; in alloc_targets() 170 n_highs = (sector_t *) dm_vcalloc(num + 1, sizeof(struct dm_target) + in alloc_targets() 171 sizeof(sector_t)); in alloc_targets() [all …]
|
D | dm-verity-fec.h | 43 sector_t start; /* parity data start in blocks */ 44 sector_t blocks; /* number of blocks covered */ 45 sector_t rounds; /* number of interleaving rounds */ 46 sector_t hash_blocks; /* blocks covered after v->hash_start */ 75 enum verity_block_type type, sector_t block, 106 sector_t block, u8 *dest, in verity_fec_decode()
|
D | raid5.h | 205 sector_t sector; /* sector of this row */ 234 sector_t log_start; /* first meta block on the journal */ 257 sector_t sector; /* sector of this page */ 494 static inline struct bio *r5_next_bio(struct bio *bio, sector_t sector) in r5_next_bio() 565 sector_t sector; /* stripe sector */ 586 sector_t reshape_progress; 590 sector_t reshape_safe; 759 extern sector_t raid5_compute_blocknr(struct stripe_head *sh, int i, int previous); 761 extern sector_t raid5_compute_sector(struct r5conf *conf, sector_t r_sector, 765 raid5_get_active_stripe(struct r5conf *conf, sector_t sector,
|
/Linux-v4.19/block/ |
D | blk-lib.c | 26 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard() 27 sector_t nr_sects, gfp_t gfp_mask, int flags, in __blkdev_issue_discard() 33 sector_t bs_mask; in __blkdev_issue_discard() 57 sector_t end_sect; in __blkdev_issue_discard() 108 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard() 109 sector_t nr_sects, gfp_t gfp_mask, unsigned long flags) in blkdev_issue_discard() 142 static int __blkdev_issue_write_same(struct block_device *bdev, sector_t sector, in __blkdev_issue_write_same() 143 sector_t nr_sects, gfp_t gfp_mask, struct page *page, in __blkdev_issue_write_same() 149 sector_t bs_mask; in __blkdev_issue_write_same() 203 int blkdev_issue_write_same(struct block_device *bdev, sector_t sector, in blkdev_issue_write_same() [all …]
|
D | badblocks.c | 61 int badblocks_check(struct badblocks *bb, sector_t s, int sectors, in badblocks_check() 62 sector_t *first_bad, int *bad_sectors) in badblocks_check() 68 sector_t target = s + sectors; in badblocks_check() 96 sector_t a = BB_OFFSET(p[mid]); in badblocks_check() 171 int badblocks_set(struct badblocks *bb, sector_t s, int sectors, in badblocks_set() 185 sector_t next = s + sectors; in badblocks_set() 201 sector_t a = BB_OFFSET(p[mid]); in badblocks_set() 215 sector_t a = BB_OFFSET(p[lo]); in badblocks_set() 216 sector_t e = a + BB_LEN(p[lo]); in badblocks_set() 247 sector_t a = BB_OFFSET(p[hi]); in badblocks_set() [all …]
|
/Linux-v4.19/include/linux/ |
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); 125 void dm_bufio_release_move(struct dm_buffer *b, sector_t new_block); 132 void dm_bufio_forget(struct dm_bufio_client *c, sector_t block); 140 sector_t dm_bufio_get_device_size(struct dm_bufio_client *c); 141 sector_t dm_bufio_get_block_number(struct dm_buffer *b);
|
D | buffer_head.h | 68 sector_t b_blocknr; /* start block number */ 175 void clean_bdev_aliases(struct block_device *bdev, sector_t block, 176 sector_t len); 185 struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block, 187 struct buffer_head *__getblk_gfp(struct block_device *bdev, sector_t block, 191 void __breadahead(struct block_device *, sector_t block, unsigned int size); 193 sector_t block, unsigned size, gfp_t gfp); 205 sector_t bblock, unsigned blocksize); 256 sector_t generic_block_bmap(struct address_space *, sector_t, get_block_t *); 305 sb_bread(struct super_block *sb, sector_t block) in sb_bread() [all …]
|
D | badblocks.h | 40 sector_t sector; 41 sector_t size; /* in sectors */ 44 int badblocks_check(struct badblocks *bb, sector_t s, int sectors, 45 sector_t *first_bad, int *bad_sectors); 46 int badblocks_set(struct badblocks *bb, sector_t s, int sectors, 48 int badblocks_clear(struct badblocks *bb, sector_t s, int sectors);
|
/Linux-v4.19/block/partitions/ |
D | msdos.c | 38 static inline sector_t nr_sects(struct partition *p) in nr_sects() 40 return (sector_t)get_unaligned_le32(&p->nr_sects); in nr_sects() 43 static inline sector_t start_sect(struct partition *p) in start_sect() 45 return (sector_t)get_unaligned_le32(&p->start_sect); in start_sect() 122 sector_t first_sector, sector_t first_size, in parse_extended() 128 sector_t this_sector, this_size; in parse_extended() 129 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; in parse_extended() 164 sector_t offs, size, next; in parse_extended() 217 sector_t offset, sector_t size, int origin) in parse_solaris_x86() 274 sector_t offset, sector_t size, int origin, char *flavour, in parse_bsd() [all …]
|
D | check.h | 14 sector_t from; 15 sector_t size; 32 sector_t n, Sector *p) in read_part_sector() 42 put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size) in put_partition()
|
D | cmdline.c | 61 static bool has_overlaps(sector_t from, sector_t size, in has_overlaps() 62 sector_t from2, sector_t size2) in has_overlaps() 64 sector_t end = from + size; in has_overlaps() 65 sector_t end2 = from2 + size2; in has_overlaps() 126 sector_t disk_size; in cmdline_partition()
|
/Linux-v4.19/drivers/block/drbd/ |
D | drbd_interval.c | 10 sector_t interval_end(struct rb_node *node) in interval_end() 23 static inline sector_t 26 sector_t max = node->sector + (node->size >> 9); in compute_subtree_last() 29 sector_t left = interval_end(node->rb.rb_left); in compute_subtree_last() 34 sector_t right = interval_end(node->rb.rb_right); in compute_subtree_last() 42 sector_t, end, compute_subtree_last); 51 sector_t this_end = this->sector + (this->size >> 9); in drbd_insert_interval() 91 drbd_contains_interval(struct rb_root *root, sector_t sector, in drbd_contains_interval() 135 drbd_find_overlap(struct rb_root *root, sector_t sector, unsigned int size) in drbd_find_overlap() 139 sector_t end = sector + (size >> 9); in drbd_find_overlap() [all …]
|
D | drbd_interval.h | 10 sector_t sector; /* start sector of the interval */ 12 sector_t end; /* highest interval end in subtree */ 30 extern bool drbd_contains_interval(struct rb_root *, sector_t, 33 extern struct drbd_interval *drbd_find_overlap(struct rb_root *, sector_t, 35 extern struct drbd_interval *drbd_next_overlap(struct drbd_interval *, sector_t,
|
/Linux-v4.19/include/target/ |
D | target_core_backend.h | 43 sector_t (*get_blocks)(struct se_device *); 44 sector_t (*get_alignment_offset_lbas)(struct se_device *); 65 sector_t lba, sector_t nolb); 84 sector_t sbc_get_write_same_sectors(struct se_cmd *cmd); 86 sense_reason_t sbc_dif_verify(struct se_cmd *, sector_t, unsigned int, 110 sector_t target_to_linux_sector(struct se_device *dev, sector_t lb);
|
/Linux-v4.19/fs/nfs/blocklayout/ |
D | blocklayout.h | 128 sector_t be_f_offset; /* the starting offset in the file */ 129 sector_t be_length; /* the size of the extent */ 130 sector_t be_v_offset; /* the starting offset in the volume */ 182 int ext_tree_remove(struct pnfs_block_layout *bl, bool rw, sector_t start, 183 sector_t end); 184 int ext_tree_mark_written(struct pnfs_block_layout *bl, sector_t start, 185 sector_t len, u64 lwb); 186 bool ext_tree_lookup(struct pnfs_block_layout *bl, sector_t isect,
|
D | extent_tree.c | 39 static inline sector_t 46 __ext_tree_search(struct rb_root *root, sector_t start) in __ext_tree_search() 178 sector_t start, sector_t end, struct list_head *tmp) in __ext_tree_remove() 181 sector_t len1 = 0, len2 = 0; in __ext_tree_remove() 182 sector_t orig_v_offset; in __ext_tree_remove() 183 sector_t orig_len; in __ext_tree_remove() 285 sector_t new_len = ext_f_end(new) - ext_f_end(be); in ext_tree_insert() 286 sector_t diff = new->be_length - new_len; in ext_tree_insert() 298 sector_t new_len = ext_f_end(new) - ext_f_end(be); in ext_tree_insert() 299 sector_t diff = new->be_length - new_len; in ext_tree_insert() [all …]
|
/Linux-v4.19/fs/nilfs2/ |
D | the_nilfs.h | 135 sector_t ns_last_pseg; 274 void nilfs_set_last_segment(struct the_nilfs *, sector_t, u64, __u64); 282 int nilfs_count_free_blocks(struct the_nilfs *, sector_t *); 309 sector_t *seg_start, sector_t *seg_end) in nilfs_get_segment_range() 311 *seg_start = (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_range() 317 static inline sector_t 321 (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_start_blocknr() 325 nilfs_get_segnum_of_block(struct the_nilfs *nilfs, sector_t blocknr) in nilfs_get_segnum_of_block() 327 sector_t segnum = blocknr; in nilfs_get_segnum_of_block() 334 nilfs_terminate_segment(struct the_nilfs *nilfs, sector_t seg_start, in nilfs_terminate_segment() [all …]
|
/Linux-v4.19/fs/freevxfs/ |
D | vxfs_subr.c | 42 static sector_t vxfs_bmap(struct address_space *, sector_t); 129 vxfs_getblk(struct inode *ip, sector_t iblock, in vxfs_getblk() 179 static sector_t 180 vxfs_bmap(struct address_space *mapping, sector_t block) in vxfs_bmap()
|